#include <GLIterators.h>
Public Member Functions | |
GLBidirectionalIterator () | |
virtual | ~GLBidirectionalIterator () |
virtual GLBidirectionalIterator< T > & | operator-- ()=0 |
virtual GLBidirectionalIterator * | movePrev () |
Definition at line 91 of file GLIterators.h.
GLBidirectionalIterator< T >::GLBidirectionalIterator | ( | ) | [inline] |
Creates new iterator.
Definition at line 97 of file GLIterators.h.
virtual GLBidirectionalIterator< T >::~GLBidirectionalIterator | ( | ) | [inline, virtual] |
Destroys everything.
Definition at line 104 of file GLIterators.h.
virtual GLBidirectionalIterator* GLBidirectionalIterator< T >::movePrev | ( | ) | [inline, virtual] |
Moves backward along the sequence.
Definition at line 117 of file GLIterators.h.
virtual GLBidirectionalIterator<T>& GLBidirectionalIterator< T >::operator-- | ( | ) | [pure virtual] |
Operator for moving backward along the sequence. Implementation will depend on container.
Implemented in GLIteratorStorageStl< TStlContainer, TStlIterator, TOrganism >.