#include <any_iterator.hpp>
List of all members.
Public Types |
typedef optimized_storage_type
< I,
any_random_access_iterator_interface
< V, R, D > >::type | base_t |
Public Member Functions |
void | advance (D d) |
| BOOST_CLASS_REQUIRE (I, boost, RandomAccessIteratorConcept) |
void | decrement () |
R | dereference () const |
D | distance_to (const any_random_access_iterator_interface< V, R, D > &x) const |
bool | equals (const poly_iterator_interface< V, R, D > &x) const |
bool | equals (const any_bidirectional_iterator_interface< V, R, D > &x) const |
bool | equals (const any_random_access_iterator_interface< V, R, D > &x) const |
void | increment () |
| type (const I &x) |
| type (move_from< type > x) |
| type () |
Detailed Description
template<typename V, typename R = V&, typename D = std::ptrdiff_t>
template<typename I>
struct adobe::any_random_access_iterator_instance< V, R, D >::type< I >
Definition at line 234 of file any_iterator.hpp.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
BOOST_CLASS_REQUIRE |
( |
I |
, |
|
|
boost |
, |
|
|
RandomAccessIteratorConcept |
|
|
) |
| |