OrderedListCursor< T > Class Template Reference

#include <List.h>

List of all members.

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

template<class T>
class OrderedListCursor< T >


Constructor & Destructor Documentation

template<class T>
OrderedListCursor< T >::OrderedListCursor (  )  [inline]

template<class T>
OrderedListCursor< T >::OrderedListCursor ( const OrderedList< T > *  l  )  [inline]

template<class T>
OrderedListCursor< T >::OrderedListCursor ( const OrderedListCursor< T > &  c  )  [inline]


Member Function Documentation

template<class T>
void OrderedListCursor< T >::init ( const OrderedList< T > *  l  )  [inline]

template<class T>
void OrderedListCursor< T >::initLast ( const OrderedList< T > *  l  )  [inline]

template<class T>
void OrderedListCursor< T >::init ( ListItem< T > *  t  )  [inline]

template<class T>
T* OrderedListCursor< T >::get (  )  [inline]

template<class T>
int OrderedListCursor< T >::next (  )  [inline]

template<class T>
int OrderedListCursor< T >::isNext (  )  [inline]

template<class T>
int OrderedListCursor< T >::prev (  )  [inline]

template<class T>
int OrderedListCursor< T >::isPrev (  )  [inline]

template<class T>
ListItem<T>* OrderedListCursor< T >::get_cursor (  )  [inline]


Member Data Documentation

template<class T>
ListCursor<T> OrderedListCursor< T >::cursor [protected]


The documentation for this class was generated from the following file:

Generated on Fri May 29 22:36:55 2009 for AGENT++ by  doxygen 1.5.6