#include <irrMap.h>
Public Member Functions | |
Iterator () | |
Iterator (const Iterator &src) | |
Iterator (Node *root) | |
bool | atEnd () const |
Node * | getNode () const |
Node & | operator* () |
void | operator++ (int) |
void | operator-- (int) |
Node * | operator-> () |
Iterator & | operator= (const Iterator &src) |
void | reset (bool atLowest=true) |
Friends | |
class | ConstIterator |
Normal Iterator.
|
inline |
|
inline |
Definition at line 147 of file irrMap.h.
References irr::core::map< KeyType, ValueType >::Iterator::reset().
|
inline |
|
inline |
Definition at line 163 of file irrMap.h.
References _IRR_IMPLEMENT_MANAGED_MARSHALLING_BUGFIX.
Referenced by irr::core::map< KeyType, ValueType >::Iterator::operator*().
|
inline |
Definition at line 169 of file irrMap.h.
Referenced by irr::core::map< KeyType, ValueType >::Iterator::operator->().
|
inline |
Definition at line 196 of file irrMap.h.
References _IRR_DEBUG_BREAK_IF, and irr::core::map< KeyType, ValueType >::Iterator::atEnd().
|
inline |
|
inline |
|
inline |
Definition at line 191 of file irrMap.h.
References irr::core::map< KeyType, ValueType >::Iterator::getNode().
Definition at line 155 of file irrMap.h.
Referenced by irr::core::map< KeyType, ValueType >::Iterator::Iterator().