#include <iterator_facade.hpp>
Public Types | |
typedef base_type::difference_type | difference_type |
typedef base_type::reference | reference |
![]() | |
typedef Difference | difference_type |
typedef associated_types::iterator_category | iterator_category |
typedef operator_arrow_dispatch_::result_type | pointer |
typedef Reference | reference |
typedef associated_types::value_type | value_type |
Public Member Functions | |
Derived & | operator+= (difference_type n) |
Derived | operator- (difference_type x) const |
Derived & | operator-= (difference_type n) |
boost::iterators::detail::operator_brackets_result< Derived, Value, reference >::type | operator[] (difference_type n) const |
![]() | |
Derived & | operator-- () |
Derived | operator-- (int) |
![]() | |
reference | operator* () const |
Derived & | operator++ () |
pointer | operator-> () const |
Private Types | |
typedef iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, true, false > | base_type |
Additional Inherited Members | |
![]() | |
Derived & | derived () |
Derived const & | derived () const |
Definition at line 709 of file iterator_facade.hpp.
|
private |
Definition at line 713 of file iterator_facade.hpp.
typedef base_type::difference_type boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, true, true >::difference_type |
Definition at line 717 of file iterator_facade.hpp.
typedef base_type::reference boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, true, true >::reference |
Definition at line 716 of file iterator_facade.hpp.
|
inline |
Definition at line 731 of file iterator_facade.hpp.
|
inline |
Definition at line 743 of file iterator_facade.hpp.
|
inline |
Definition at line 737 of file iterator_facade.hpp.
|
inline |
Definition at line 721 of file iterator_facade.hpp.