Public Member Functions | |
iterator (void) | |
Constructs a NMap::iterator. | |
iterator (const iterator &other) | |
Copy-constructs a NMap::iterator. | |
iterator (const typename NMapSkip::iterator &it) | |
Copy-constructs a NMap::iterator. | |
K | key (void) const |
Gets the key value of the iterator's item. | |
V | value (void) const |
Gets the value of the iterator's item. | |
iterator & | operator= (const iterator &rhs) |
Copies an iterator. | |
bool | operator== (const iterator &rhs) const |
Test whether two iterator's items are equal. | |
bool | operator!= (const iterator &rhs) const |
Test whether two iterator's items differs. | |
NMapItem< K, V > | operator * (void) const |
Gets the content of the iterator's item. | |
iterator | inc (void) |
Moves foward. | |
iterator | operator++ (int) |
Moves foward. | |
const iterator & | operator++ (void) const |
Moves foward. | |
const iterator | operator++ (int) const |
Moves foward. |
Definition at line 337 of file nmap.hpp.
Copy-constructs a NMap::iterator.
other | The object to be copied |
Definition at line 348 of file nmap.hpp.
References m_it.
iterator | ( | const typename NMapSkip::iterator & | it | ) | [inline] |
K key | ( | void | ) | const [inline] |
V value | ( | void | ) | const [inline] |
Gets the value of the iterator's item.
Definition at line 372 of file nmap.hpp.
Referenced by NEvent1::detach().
bool operator== | ( | const iterator & | rhs | ) | const [inline] |
bool operator!= | ( | const iterator & | rhs | ) | const [inline] |
NMapItem<K, V> operator * | ( | void | ) | const [inline] |
iterator inc | ( | void | ) | [inline] |
iterator operator++ | ( | int | ) | [inline] |
const iterator& operator++ | ( | void | ) | const [inline] |
const iterator operator++ | ( | int | ) | const [inline] |