#include <Iterators.h>
Inheritance diagram for Odyssey::MapContainerIterator< ContainerT >:
Public Types | |
typedef ContainerT::mapped_type | value_t |
typedef ContainerT::key_type | key_t |
typedef ContainerT::iterator | iter_t |
Public Member Functions | |
MapContainerIterator (ContainerT &rhs) | |
template<class T> | |
MapContainerIterator (const MapContainerIterator< T > &rhs) | |
template<class T> | |
MapContainerIterator (T begin, T end) | |
template<class T> | |
MapContainerIterator & | operator= (const MapContainerIterator< T > &rhs) |
bool | hasMoreElements () const |
value_t | getNext () |
key_t | peekNextKey () const |
value_t | peekNextValue () const |
void | next () |
void | prev () |
void | reset () |
iter_t | begin () const |
iter_t | end () const |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |
|
|
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |
|
Implements Odyssey::MapIterator< ContainerT::key_type, ContainerT::mapped_type >. |