#include <list.h>
Public Member Functions | |
bool | finished () |
T & | get () |
ListNode< T > * | getNode () |
ListIterator () | |
ListIterator (ListNode< T > *_node) | |
ListIterator (const ListIterator< T > &o) | |
void | next () |
bool | operator== (const ListIterator< T > &o) const |
void | previous () |
Private Attributes | |
ListNode< T > * | node |
megatree::ListIterator< T >::ListIterator | ( | ) | [inline] |
megatree::ListIterator< T >::ListIterator | ( | ListNode< T > * | _node | ) | [inline] |
megatree::ListIterator< T >::ListIterator | ( | const ListIterator< T > & | o | ) | [inline] |
bool megatree::ListIterator< T >::finished | ( | ) | [inline] |
T& megatree::ListIterator< T >::get | ( | ) | [inline] |
ListNode<T>* megatree::ListIterator< T >::getNode | ( | ) | [inline] |
void megatree::ListIterator< T >::next | ( | ) | [inline] |
bool megatree::ListIterator< T >::operator== | ( | const ListIterator< T > & | o | ) | const [inline] |
void megatree::ListIterator< T >::previous | ( | ) | [inline] |
ListNode<T>* megatree::ListIterator< T >::node [private] |