type< I > Struct Template Reference#include <any_iterator.hpp>
Detailed Descriptiontemplate<typename V, typename R = V&, typename D = std::ptrdiff_t>
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| typedef optimized_storage_type<I, any_random_access_iterator_interface<V, R, D> >::type base_t |
Definition at line 236 of file any_iterator.hpp.
Constructor & Destructor Documentation
| type | ( | const I & | x | ) |
Definition at line 240 of file any_iterator.hpp.
Definition at line 243 of file any_iterator.hpp.
| type | ( | ) |
Definition at line 246 of file any_iterator.hpp.
Member Function Documentation
| void advance | ( | D | d | ) |
Definition at line 258 of file any_iterator.hpp.
| BOOST_CLASS_REQUIRE | ( | I | , | |
| boost | , | |||
| RandomAccessIteratorConcept | ||||
| ) |
| void decrement | ( | ) |
Definition at line 255 of file any_iterator.hpp.
| R dereference | ( | ) | const |
Definition at line 249 of file any_iterator.hpp.
| D distance_to | ( | const any_random_access_iterator_interface< V, R, D > & | x | ) | const |
Definition at line 261 of file any_iterator.hpp.
| bool equals | ( | const any_random_access_iterator_interface< V, R, D > & | x | ) | const |
Definition at line 279 of file any_iterator.hpp.
| bool equals | ( | const any_bidirectional_iterator_interface< V, R, D > & | x | ) | const |
Definition at line 272 of file any_iterator.hpp.
| bool equals | ( | const poly_iterator_interface< V, R, D > & | x | ) | const |
Definition at line 266 of file any_iterator.hpp.
| void increment | ( | ) |
Definition at line 252 of file any_iterator.hpp.

