Base Framework
|
#include <base/Iterator.h>
Inherited by InfixOrderIterator< TRAITS >, InterleavedIterator< TRAITS >, PostfixOrderIterator< TRAITS >, PrefixOrderIterator< TRAITS >, and SequenceIterator< TRAITS >.
Public Types | |
typedef TRAITS::Value | Value |
typedef TRAITS::Distance | Distance |
typedef TRAITS::Reference | Reference |
typedef TRAITS::Pointer | Pointer |
typedef TRAITS::Category | Category |
Iterator interface.
The base class of all iterators.
The iterator category.
The type of the difference between elements.
The type of a pointer to an element.
The type of a reference to an element .