|
libpsynth 0.2.1
|
#include <iterator.hpp>
Public Types | |
| typedef std::iterator_traits < Iterator >::value_type | ptr_value_type |
| typedef pointee < ptr_value_type >::type | value_type |
| typedef Iterator::iterator_category | iterator_category |
| typedef Iterator::difference_type | difference_type |
| typedef value_type * | pointer |
| typedef value_type & | reference |
Public Member Functions | |
| ptr_const_iterator () | |
| ptr_const_iterator (const Iterator &it) | |
| template<class OtherIterator > | |
| ptr_const_iterator (const OtherIterator &it) | |
| ptr_const_iterator (const ptr_const_iterator &it) | |
| const value_type & | operator* () const |
| Const indirection operator, returns a constant reference to the referred value. | |
| const value_type * | operator-> () const |
| Indirection operator, returns a pointer to the referred value const value. | |
| typedef Iterator::difference_type psynth::base::ptr_const_iterator< Iterator >::difference_type |
| typedef Iterator::iterator_category psynth::base::ptr_const_iterator< Iterator >::iterator_category |
| typedef value_type* psynth::base::ptr_const_iterator< Iterator >::pointer |
| typedef std::iterator_traits<Iterator>::value_type psynth::base::ptr_const_iterator< Iterator >::ptr_value_type |
| typedef value_type& psynth::base::ptr_const_iterator< Iterator >::reference |
| typedef pointee<ptr_value_type>::type psynth::base::ptr_const_iterator< Iterator >::value_type |
| psynth::base::ptr_const_iterator< Iterator >::ptr_const_iterator | ( | ) | [inline] |
| psynth::base::ptr_const_iterator< Iterator >::ptr_const_iterator | ( | const Iterator & | it | ) | [inline] |
| psynth::base::ptr_const_iterator< Iterator >::ptr_const_iterator | ( | const OtherIterator & | it | ) | [inline] |
| psynth::base::ptr_const_iterator< Iterator >::ptr_const_iterator | ( | const ptr_const_iterator< Iterator > & | it | ) | [inline] |
| const value_type& psynth::base::ptr_const_iterator< Iterator >::operator* | ( | ) | const [inline] |
Const indirection operator, returns a constant reference to the referred value.
| const value_type* psynth::base::ptr_const_iterator< Iterator >::operator-> | ( | ) | const [inline] |
Indirection operator, returns a pointer to the referred value const value.
1.7.4