Urho3D
|
Hash map node const iterator. More...
#include </home/runner/work/urho3d-doxygen.github.io/urho3d-doxygen.github.io/urho3d_repo/Source/Urho3D/Container/HashMap.h>
Public Member Functions | |
ConstIterator ()=default | |
Construct. | |
ConstIterator (Node *ptr) | |
Construct with a node pointer. | |
ConstIterator (const Iterator &rhs) | |
Construct from a non-const iterator. | |
ConstIterator & | operator= (const Iterator &rhs) |
Assign from a non-const iterator. | |
ConstIterator & | operator++ () |
Preincrement the pointer. | |
ConstIterator | operator++ (int) |
Postincrement the pointer. | |
ConstIterator & | operator-- () |
Predecrement the pointer. | |
ConstIterator | operator-- (int) |
Postdecrement the pointer. | |
const KeyValue * | operator-> () const |
Point to the pair. | |
const KeyValue & | operator* () const |
Dereference the pair. | |
Public Member Functions inherited from Urho3D::HashIteratorBase | |
HashIteratorBase () | |
Construct. | |
HashIteratorBase (HashNodeBase *ptr) | |
Construct with a node pointer. | |
bool | operator== (const HashIteratorBase &rhs) const |
Test for equality with another iterator. | |
bool | operator!= (const HashIteratorBase &rhs) const |
Test for inequality with another iterator. | |
void | GotoNext () |
Go to the next node. | |
void | GotoPrev () |
Go to the previous node. | |
Additional Inherited Members | |
Public Attributes inherited from Urho3D::HashIteratorBase | |
HashNodeBase * | ptr_ |
Node pointer. | |
Hash map node const iterator.