#include <List.h>
Public Member Functions | |
void | init (const OrderedList< T > *l) |
void | initLast (const OrderedList< T > *l) |
void | init (ListItem< T > *t) |
T * | get () |
int | next () |
int | isNext () |
int | prev () |
int | isPrev () |
ListItem< T > * | get_cursor () |
OrderedListCursor () | |
OrderedListCursor (const OrderedList< T > *l) | |
OrderedListCursor (const OrderedListCursor< T > &c) | |
Protected Attributes | |
ListCursor< T > | cursor |
OrderedListCursor< T >::OrderedListCursor | ( | ) | [inline] |
OrderedListCursor< T >::OrderedListCursor | ( | const OrderedList< T > * | l | ) | [inline] |
OrderedListCursor< T >::OrderedListCursor | ( | const OrderedListCursor< T > & | c | ) | [inline] |
void OrderedListCursor< T >::init | ( | const OrderedList< T > * | l | ) | [inline] |
void OrderedListCursor< T >::initLast | ( | const OrderedList< T > * | l | ) | [inline] |
void OrderedListCursor< T >::init | ( | ListItem< T > * | t | ) | [inline] |
T* OrderedListCursor< T >::get | ( | ) | [inline] |
int OrderedListCursor< T >::next | ( | ) | [inline] |
int OrderedListCursor< T >::isNext | ( | ) | [inline] |
int OrderedListCursor< T >::prev | ( | ) | [inline] |
int OrderedListCursor< T >::isPrev | ( | ) | [inline] |
ListItem<T>* OrderedListCursor< T >::get_cursor | ( | ) | [inline] |
ListCursor<T> OrderedListCursor< T >::cursor [protected] |