#include <TAbstractMap.h>
Inheritance diagram for acdk::util::TAbstractMapCachedValuesCollectionIterator< K, V >:
Public Types | |
typedef K | RKeyType |
typedef V | RValueType |
typedef TAbstractMap< RKeyType, RValueType > | AbstractMapType |
typedef AbstractMapType::RefType | RAbstractMapType |
typedef TMap< RKeyType, RValueType > | MapType |
typedef MapType::RefType | RMapType |
typedef AbstractMapType::MapEntryType | MapEntryType |
typedef MapEntryType::RefType | RMapEntryType |
typedef TIterator< RMapEntryType > | MapEntryIteratorType |
typedef MapEntryIteratorType::RefType | RMapEntryIteratorType |
Public Member Functions | |
TAbstractMapCachedValuesCollectionIterator (IN(RMapType) map) | |
virtual bool | hasNext () |
virtual RValueType | next () |
virtual RValueType | element () |
virtual void | remove () |
remove current element from the iterator. | |
Private Attributes | |
RMapEntryIteratorType | _it |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from acdk::util::TIterator< V >. |
|
|
|
Implements acdk::util::TIterator< V >. |
|
Implements acdk::util::TIterator< V >. |
|
Implements acdk::util::TIterator< V >. |
|
remove current element from the iterator. May not support by all Iterator Implements acdk::util::TIterator< V >. |
|
|