#include <irrMap.h>
Normal Iterator.
| irr::core::map< KeyType, ValueType >::Iterator::Iterator | ( | ) | [inline] |
| irr::core::map< KeyType, ValueType >::Iterator::Iterator | ( | Node * | root | ) | [inline] |
Definition at line 147 of file irrMap.h.
References irr::core::map< KeyType, ValueType >::Iterator::reset().
| irr::core::map< KeyType, ValueType >::Iterator::Iterator | ( | const Iterator & | src | ) | [inline] |
| bool irr::core::map< KeyType, ValueType >::Iterator::atEnd | ( | ) | const [inline] |
Definition at line 163 of file irrMap.h.
References _IRR_IMPLEMENT_MANAGED_MARSHALLING_BUGFIX.
Referenced by irr::core::map< KeyType, ValueType >::Iterator::operator*().
| Node* irr::core::map< KeyType, ValueType >::Iterator::getNode | ( | ) | const [inline] |
Definition at line 169 of file irrMap.h.
Referenced by irr::core::map< KeyType, ValueType >::Iterator::operator->().
| Node& 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().
| void irr::core::map< KeyType, ValueType >::Iterator::operator++ | ( | int | ) | [inline] |
| void irr::core::map< KeyType, ValueType >::Iterator::operator-- | ( | int | ) | [inline] |
| Node* irr::core::map< KeyType, ValueType >::Iterator::operator-> | ( | ) | [inline] |
Definition at line 191 of file irrMap.h.
References irr::core::map< KeyType, ValueType >::Iterator::getNode().
| Iterator& irr::core::map< KeyType, ValueType >::Iterator::operator= | ( | const Iterator & | src | ) | [inline] |
| void irr::core::map< KeyType, ValueType >::Iterator::reset | ( | bool | atLowest = true | ) | [inline] |
Definition at line 155 of file irrMap.h.
Referenced by irr::core::map< KeyType, ValueType >::Iterator::Iterator().
friend class ConstIterator [friend] |