Class DoublyLinkedListWrap::Iterator#
Defined in File DoublyLinkedList.h
Nested Relationships#
This class is a nested type of Template Class DoublyLinkedListWrap.
Inheritance Relationships#
Derived Types#
public DoublyLinkedListWrap< T >::const_iterator(Class DoublyLinkedListWrap::const_iterator)public DoublyLinkedListWrap< T >::iterator(Class DoublyLinkedListWrap::iterator)
Class Documentation#
-
class Iterator#
Subclassed by DoublyLinkedListWrap< T >::const_iterator, DoublyLinkedListWrap< T >::iterator
Public Functions
-
inline Iterator(const DoublyLinkedListWrap<T> &l)#
-
inline Iterator(const DoublyLinkedListWrap<T> &l, DoublyLinkedEntryWrap<T> *c)#
-
inline Iterator()#
-
inline DoublyLinkedEntryWrap<T> *CurrentPtr() const#
-
inline bool ReachEnd() const#
-
inline void Reset()#
-
inline void Advance()#
-
inline void operator++()#
-
inline void operator++(int)#
-
inline Iterator(const DoublyLinkedListWrap<T> &l)#