Iterator type of a LinkedList .
Model of BidirectionalIterator .
| T | |
| R | |
| P | 
| public | LinkedListNodeIterator() | 
| public | LinkedListNodeIterator(LinkedList<T>* list_, LinkedListNode<T>* node_) | 
| public inline LinkedListNode<T>* | Node() const | 
| public inline R | operator*() | 
| public inline LinkedListNodeIterator& | operator++() | 
| public inline LinkedListNodeIterator& | operator--() | 
| public inline P | operator->() | 
| public typedef PointerType | P | 
| public typedef ReferenceType | R | 
| private typedef Self | LinkedListNodeIterator | 
| public typedef ValueType | T | 
| private LinkedList<T>* | list | 
| private LinkedListNode<T>* | node |