#include <lemon/map_iterator.h>
Definition at line 620 of file map_iterator.h.
Public Types | |
typedef Map::Key | Key |
The key type of the iterator. | |
typedef Map::KeyIt | KeyIt |
The iterator to iterate on the keys. | |
typedef Map::Value | Value |
The value type of the iterator. | |
typedef Map::Reference | Reference |
The reference type of the iterator. | |
typedef Map::Pointer | Pointer |
The pointer type of the iterator. | |
typedef Map::ConstValue | ConstValue |
The const value type of the iterator. | |
typedef Map::ConstReference | ConstReference |
The const reference type of the iterator. | |
typedef Map::ConstPointer | ConstPointer |
The pointer type of the iterator. | |
typedef MapConstValueIterator< Map > | ConstIterator |
The const iterator of the set. | |
typedef MapValueIterator< Map > | Iterator |
The iterator of the set. | |
Public Member Functions | |
MapValueSet (Map &pmap) | |
The map initialized value set. | |
ConstIterator | begin () const |
It gives back the const iterator pointed to the first element. | |
ConstIterator | end () const |
It gives back the const iterator pointed to the first invalid element. | |
Iterator | begin () |
It gives back the iterator pointed to the first element. | |
Iterator | end () |
It gives back the iterator pointed to the first invalid element. |