#include <List.H>
Collaboration diagram for ListIterator< T >:

Public Methods | |
| ListIterator (const List< T > &aList) | |
| ListIterator (const ListIterator< T > &rhs) | |
| void | rewind () |
| const T & | operator() () const |
| const T & | operator * () const |
| operator bool () const | |
| bool | operator! () const |
| const T & | value () const |
| ListIterator< T > & | operator++ () |
| ListIterator< T > & | operator-- () |
| ListIterator< T > | operator-- (int) |
| ListIterator< T > | operator++ (int) |
| bool | operator== (const ListIterator< T > &) const |
| bool | operator!= (const ListIterator< T > &) const |
Protected Methods | |
| ListIterator (const List< T > &_list, ListLink< T > *_p) | |
Protected Attributes | |
| const List< T > & | list |
| ListLink< T > * | p |
Private Methods | |
| ListIterator () | |
| ListIterator< T > & | operator= (const ListIterator< T > &) |
Friends | |
| class | List< T > |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||
|
|
|
|||||
|
|
|
|||||
|
|
1.2.16