#include <iterator_facade.hpp>
Public Types | |
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 | |
reference | operator* () const |
Derived & | operator++ () |
pointer | operator-> () const |
Protected Member Functions | |
Derived & | derived () |
Derived const & | derived () const |
Private Types | |
typedef boost::iterators::detail::iterator_facade_types< Value, CategoryOrTraversal, Reference, Difference > | associated_types |
typedef boost::iterators::detail::operator_arrow_dispatch< Reference, typename associated_types::pointer > | operator_arrow_dispatch_ |
Definition at line 616 of file iterator_facade.hpp.
|
private |
Definition at line 627 of file iterator_facade.hpp.
typedef Difference boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, false >::difference_type |
Definition at line 637 of file iterator_facade.hpp.
typedef associated_types::iterator_category boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, false >::iterator_category |
Definition at line 641 of file iterator_facade.hpp.
|
private |
Definition at line 632 of file iterator_facade.hpp.
typedef operator_arrow_dispatch_::result_type boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, false >::pointer |
Definition at line 639 of file iterator_facade.hpp.
typedef Reference boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, false >::reference |
Definition at line 636 of file iterator_facade.hpp.
typedef associated_types::value_type boost::iterators::detail::iterator_facade_base< Derived, Value, CategoryOrTraversal, Reference, Difference, false, false >::value_type |
Definition at line 635 of file iterator_facade.hpp.
|
inlineprotected |
Definition at line 664 of file iterator_facade.hpp.
|
inlineprotected |
Definition at line 669 of file iterator_facade.hpp.
|
inline |
Definition at line 644 of file iterator_facade.hpp.
|
inline |
Definition at line 654 of file iterator_facade.hpp.
|
inline |
Definition at line 649 of file iterator_facade.hpp.