#include <IMapIterator.hpp>
Public Member Functions | |
| virtual Retval MQUALIFIER | getNextKey (TKeyType &rKey)=0 |
| virtual Retval MQUALIFIER | getNextKeyConst (TKeyType &rKey) const =0 |
| virtual TValueType &MQUALIFIER | getNextItemWithKey (TKeyType &rKey) const =0 |
| virtual const TValueType &MQUALIFIER | getNextItemWithKeyConst (TKeyType &rKey) const =0 |
Special string map iterator to receive the keys instead of the values
| virtual TValueType& MQUALIFIER zeus::IMapIterator< TKeyType, TValueType >::getNextItemWithKey | ( | TKeyType & | rKey ) | const [pure virtual] |
Gets the next Item and also returns the key value as a copy
Implemented in zeus::TAbstractMapIterator< TKeyType, T >, and zeus::TMapIterator< TKeyType, T >.
| virtual const TValueType& MQUALIFIER zeus::IMapIterator< TKeyType, TValueType >::getNextItemWithKeyConst | ( | TKeyType & | rKey ) | const [pure virtual] |
Gets the next Item and also returns the key value as a copy
Implemented in zeus::TAbstractMapIterator< TKeyType, T >.
| virtual Retval MQUALIFIER zeus::IMapIterator< TKeyType, TValueType >::getNextKey | ( | TKeyType & | rKey ) | [pure virtual] |
This method returns the key of an item instead of the value
Implemented in zeus::TAbstractMapIterator< TKeyType, T >, and zeus::TMapIterator< TKeyType, T >.
| virtual Retval MQUALIFIER zeus::IMapIterator< TKeyType, TValueType >::getNextKeyConst | ( | TKeyType & | rKey ) | const [pure virtual] |
This method returns the key of an item instead of the value
Implemented in zeus::TAbstractMapIterator< TKeyType, T >.