#include <reverse_iterator.hpp>
Public Member Functions | |
reverse_iterator () | |
reverse_iterator (Iterator x) | |
template<class OtherIterator > | |
reverse_iterator (reverse_iterator< OtherIterator > const &r, typename enable_if_convertible< OtherIterator, Iterator >::type *=0) | |
Public Member Functions inherited from boost::iterators::iterator_adaptor< reverse_iterator< Iterator >, Iterator > | |
Iteratorconst & | base () const |
iterator_adaptor () | |
iterator_adaptor (Iteratorconst &iter) | |
Private Types | |
typedef iterator_adaptor< reverse_iterator< Iterator >, Iterator > | super_t |
Private Member Functions | |
void | advance (typename super_t::difference_type n) |
void | decrement () |
super_t::reference | dereference () const |
template<class OtherIterator > | |
super_t::difference_type | distance_to (reverse_iterator< OtherIterator > const &y) const |
void | increment () |
Friends | |
class | iterator_core_access |
Additional Inherited Members | |
Public Types inherited from boost::iterators::iterator_adaptor< reverse_iterator< Iterator >, Iterator > | |
typedef Iterator | base_type |
Protected Types inherited from boost::iterators::iterator_adaptor< reverse_iterator< Iterator >, Iterator > | |
typedef iterator_adaptor< reverse_iterator< Iterator >, Iterator, use_default, use_default, use_default, use_default > | iterator_adaptor_ |
typedef boost::iterators::detail::iterator_adaptor_base< reverse_iterator< Iterator >, Iterator, use_default, use_default, use_default, use_default >::type | super_t |
Protected Types inherited from boost::iterators::iterator_facade< Derived, Value, CategoryOrTraversal, Reference, Difference > | |
typedef iterator_facade< Derived, Value, CategoryOrTraversal, Reference, Difference > | iterator_facade_ |
Protected Member Functions inherited from boost::iterators::iterator_adaptor< reverse_iterator< Iterator >, Iterator > | |
Iteratorconst & | base_reference () const |
Iterator & | base_reference () |
Definition at line 21 of file iterator/reverse_iterator.hpp.
|
private |
Definition at line 24 of file iterator/reverse_iterator.hpp.
|
inline |
Definition at line 29 of file iterator/reverse_iterator.hpp.
|
inlineexplicit |
Definition at line 31 of file iterator/reverse_iterator.hpp.
|
inline |
Definition at line 35 of file iterator/reverse_iterator.hpp.
|
inlineprivate |
Definition at line 48 of file iterator/reverse_iterator.hpp.
|
inlineprivate |
Definition at line 46 of file iterator/reverse_iterator.hpp.
|
inlineprivate |
Definition at line 43 of file iterator/reverse_iterator.hpp.
|
inlineprivate |
Definition at line 55 of file iterator/reverse_iterator.hpp.
|
inlineprivate |
Definition at line 45 of file iterator/reverse_iterator.hpp.
|
friend |
Definition at line 26 of file iterator/reverse_iterator.hpp.