sspt_ListIterator< T > Class Template Reference

#include <sspt_list.h>

List of all members.

Public Member Functions

 sspt_ListIterator (const sspt_ListNode< T > *start)
 sspt_ListIterator (const sspt_ListIterator< T > &iter)
virtual ~sspt_ListIterator ()
bool firstNode () const
bool lastNode () const
bool atEnd () const
void moveNext ()
void moveBack ()
current ()

template<class T>
class sspt_ListIterator< T >


Constructor & Destructor Documentation

template<class T>
sspt_ListIterator< T >::sspt_ListIterator ( const sspt_ListNode< T > *  start  )  [inline]

template<class T>
sspt_ListIterator< T >::sspt_ListIterator ( const sspt_ListIterator< T > &  iter  )  [inline]

template<class T >
sspt_ListIterator< T >::~sspt_ListIterator (  )  [inline, virtual]


Member Function Documentation

template<class T >
bool sspt_ListIterator< T >::atEnd (  )  const [inline]

template<class T >
T sspt_ListIterator< T >::current (  )  [inline]

template<class T >
bool sspt_ListIterator< T >::firstNode (  )  const [inline]

template<class T >
bool sspt_ListIterator< T >::lastNode (  )  const [inline]

template<class T >
void sspt_ListIterator< T >::moveBack (  )  [inline]

template<class T >
void sspt_ListIterator< T >::moveNext (  )  [inline]


doxygen