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