#include <SbMap.h>
Public Member Functions | |
| ByLevelIterator () | |
| ByLevelIterator (Node *root, unsigned int size) | |
| ByLevelIterator (const ByLevelIterator &src) | |
| ~ByLevelIterator () | |
| void | reset () |
| bool | atEnd () const |
| Node * | getNode () |
| ByLevelIterator & | operator= (const ByLevelIterator &src) |
| void | operator++ (int) |
| Node * | operator-> () |
| Node & | operator* () |
Definition at line 503 of file SbMap.h.
| SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::ByLevelIterator | ( | Node * | root, | |
| unsigned int | size | |||
| ) | [inline] |
Definition at line 512 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::reset().
| SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::ByLevelIterator | ( | const ByLevelIterator & | src | ) | [inline] |
Definition at line 517 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::mArray.
| bool SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::atEnd | ( | void | ) | const [inline] |
Definition at line 551 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::operator*().
| Node* SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::getNode | ( | ) | [inline] |
Definition at line 554 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::operator*(), and SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::operator->().
| Node& SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::operator* | ( | ) | [inline] |
Definition at line 581 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::atEnd(), and SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::getNode().
| Node* SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::operator-> | ( | ) | [inline] |
Definition at line 578 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::getNode().
| ByLevelIterator& SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::operator= | ( | const ByLevelIterator & | src | ) | [inline] |
Definition at line 559 of file SbMap.h.
References SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::mArray, SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::mRoot, and SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::mSize.
| void SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::reset | ( | void | ) | [inline] |
Definition at line 534 of file SbMap.h.
Referenced by SbMap< KeyType, ValueType >::SbMap::ByLevelIterator::ByLevelIterator().
1.5.8