|
libpsynth 0.2.1
|
#include <iterator.hpp>
Public Types | |
| typedef std::map< Key, Data > ::const_iterator::iterator_category | iterator_category |
| typedef Data | value_type |
| typedef std::map< Key, Data > ::const_iterator::difference_type | difference_type |
| typedef Data * | pointer |
| typedef Data & | reference |
Public Member Functions | |
| map_const_iterator_base () | |
| Constructor. | |
| map_const_iterator_base (const typename std::map< Key, Data >::const_iterator &i) | |
| Constructor from a map::iterator. | |
| map_const_iterator_base (const map_const_iterator_base< Key, Data, Iter > &i) | |
| Copy constructor. | |
| Iter | operator++ () |
| Preincrement operator. | |
| Iter | operator++ (int) |
| Postincrement operator. | |
| typedef std::map<Key, Data>::const_iterator::difference_type psynth::base::map_const_iterator_base< Key, Data, Iter >::difference_type |
| typedef std::map<Key, Data>::const_iterator::iterator_category psynth::base::map_const_iterator_base< Key, Data, Iter >::iterator_category |
| typedef Data* psynth::base::map_const_iterator_base< Key, Data, Iter >::pointer |
| typedef Data& psynth::base::map_const_iterator_base< Key, Data, Iter >::reference |
| typedef Data psynth::base::map_const_iterator_base< Key, Data, Iter >::value_type |
| psynth::base::map_const_iterator_base< Key, Data, Iter >::map_const_iterator_base | ( | ) | [inline] |
Constructor.
| psynth::base::map_const_iterator_base< Key, Data, Iter >::map_const_iterator_base | ( | const typename std::map< Key, Data >::const_iterator & | i | ) | [inline] |
Constructor from a map::iterator.
| psynth::base::map_const_iterator_base< Key, Data, Iter >::map_const_iterator_base | ( | const map_const_iterator_base< Key, Data, Iter > & | i | ) | [inline] |
Copy constructor.
| Iter psynth::base::map_const_iterator_base< Key, Data, Iter >::operator++ | ( | ) | [inline] |
Preincrement operator.
| Iter psynth::base::map_const_iterator_base< Key, Data, Iter >::operator++ | ( | int | ) | [inline] |
Postincrement operator.
1.7.4