Namespaces | |
detail | |
Classes | |
struct | bidirectional_traversal_tag |
struct | enable_if |
struct | enable_if_convertible |
struct | enabled |
struct | enabled< false > |
struct | forward_traversal_tag |
struct | incrementable_traversal_tag |
struct | is_interoperable |
class | iterator_adaptor |
struct | iterator_category |
struct | iterator_category_to_traversal |
class | iterator_core_access |
struct | iterator_difference |
class | iterator_facade |
struct | iterator_pointer |
struct | iterator_reference |
struct | iterator_traversal |
struct | iterator_value |
struct | no_traversal_tag |
struct | pure_iterator_traversal |
struct | pure_traversal_tag |
struct | random_access_traversal_tag |
class | reverse_iterator |
struct | single_pass_traversal_tag |
Functions | |
BOOST_ITERATOR_FACADE_INTEROP_RANDOM_ACCESS (-, boost::iterators::detail::choose_difference_type, return, distance_from) BOOST_ITERATOR_FACADE_PLUS((iterator_facade< Derived | |
template<class BidirectionalIterator > | |
reverse_iterator< BidirectionalIterator > | make_reverse_iterator (BidirectionalIterator x) |
template<class I , class V , class TC , class R , class D > | |
boost::iterators::detail::postfix_increment_result< I, V, R, TC >::type | operator++ (iterator_facade< I, V, TC, R, D > &i, int) |
Variables | |
D const & | i |
R | |
TC | |
V | |
boost::iterators::BOOST_ITERATOR_FACADE_INTEROP_RANDOM_ACCESS | ( | - | , |
boost::iterators::detail::choose_difference_type | , | ||
return | , | ||
distance_from | |||
) |
|
inline |
Definition at line 62 of file iterator/reverse_iterator.hpp.
|
inline |
Definition at line 781 of file iterator_facade.hpp.
D const& boost::iterators::i |
Definition at line 946 of file iterator_facade.hpp.
boost::iterators::R |
Definition at line 946 of file iterator_facade.hpp.
boost::iterators::TC |
Definition at line 946 of file iterator_facade.hpp.
boost::iterators::V |
Definition at line 946 of file iterator_facade.hpp.