Elm
2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include </home/casse/Dev/elm/src/concepts.h>
Public Member Functions | |
PairIterator (const Map< K, T > &map) | |
PairIterator (const ValueIterator &iter) | |
Public Member Functions inherited from Collection< T >::Iter | |
Iter (const Collection< T > &collection) | |
Public Member Functions inherited from Iter< T > | |
bool | ended (void) |
void | next (void) |
T | item (void) |
operator bool (void) | |
operator T (void) | |
Iter & | operator++ (int) |
Iter & | operator= (const Iter &iterator) |
bool | equals (const Iter &iterator) const |
bool | operator== (const Iter &iterator) const |
bool | operator!= (const Iter &iterator) const |
Iterator giving access to keys and values stored in the map.
PairIterator | ( | const Map< K, T > & | map | ) |
An iterator on values and keys of the map.
map | Map to iterate on. |
PairIterator | ( | const ValueIterator & | iter | ) |
An iterator by copy.
iter | Iterator to copy. |