#include <TTreeMap.h>
Inheritance diagram for acdk::util::TTreeMapIteratorBase< K, V >:
Public Member Functions | |
TTreeMapIteratorBase (IN(RTreeMapType) map) | |
virtual bool | _hasNext () |
virtual RRedBlackNodeType | _element () |
virtual RRedBlackNodeType | _next () |
virtual void | _remove () |
void | _checkMod () |
Private Types | |
typedef K | RKeyType |
typedef V | RValueType |
typedef TIterator< RKeyType > | IteratorType |
typedef IteratorType::RefType | RIteratorType |
typedef TTreeMapKeyIterator< RKeyType, RValueType > | ThisType |
typedef RefHolder< ThisType > | RThisType |
typedef RThisType | RefType |
typedef TTreeMap< RKeyType, RValueType > | TreeMapType |
typedef TreeMapType::RefType | RTreeMapType |
typedef TreeMapType::RedBlackNodeType | RedBlackNodeType |
typedef RedBlackNodeType::RefType | RRedBlackNodeType |
Private Attributes | |
RTreeMapType | _map |
RRedBlackNodeType | _first |
RRedBlackNodeType | _last |
RRedBlackNodeType | _prev |
int | _knownMods |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, and acdk::util::TTreeMapValueIterator< K, V >. |
|
|
|
Reimplemented in acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, and acdk::util::TTreeMapValueIterator< K, V >. |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
|
|
Reimplemented in acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
Reimplemented in acdk::util::TTreeMapKeyIterator< K, V >, acdk::util::TTreeMapValueIterator< K, V >, and acdk::util::TTreeMapEntryIterator< K, V >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|