|
libpsynth 0.2.1
|
This class acts as wrapper to a map::iterator. More...
#include <iterator.hpp>


Public Member Functions | |
| map_key_iterator () | |
| template<class T > | |
| map_key_iterator (const T &val) | |
| const Key & | operator* () const |
| Const indirection operator, returns a constant reference to the referred value. | |
| const Key * | operator-> () const |
| Indirection operator, returns a pointer to the referred value const value. | |
This class acts as wrapper to a map::iterator.
It just changes the opearator* behaviour, allowing dereferencing only the key value.
| psynth::base::map_key_iterator< Key, Data >::map_key_iterator | ( | ) | [inline] |
| psynth::base::map_key_iterator< Key, Data >::map_key_iterator | ( | const T & | val | ) | [inline] |
| const Key& psynth::base::map_key_iterator< Key, Data >::operator* | ( | ) | const [inline] |
Const indirection operator, returns a constant reference to the referred value.
| const Key* psynth::base::map_key_iterator< Key, Data >::operator-> | ( | ) | const [inline] |
Indirection operator, returns a pointer to the referred value const value.
1.7.4