#include <sspt_list.h>
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 () |
T | current () |
sspt_ListIterator< T >::sspt_ListIterator | ( | const sspt_ListNode< T > * | start | ) | [inline] |
sspt_ListIterator< T >::sspt_ListIterator | ( | const sspt_ListIterator< T > & | iter | ) | [inline] |
sspt_ListIterator< T >::~sspt_ListIterator | ( | ) | [inline, virtual] |
bool sspt_ListIterator< T >::atEnd | ( | ) | const [inline] |
T sspt_ListIterator< T >::current | ( | ) | [inline] |
bool sspt_ListIterator< T >::firstNode | ( | ) | const [inline] |
bool sspt_ListIterator< T >::lastNode | ( | ) | const [inline] |
void sspt_ListIterator< T >::moveBack | ( | ) | [inline] |
void sspt_ListIterator< T >::moveNext | ( | ) | [inline] |