random_access_iter< V, R, D > Struct Template Reference
Detailed Descriptiontemplate<typename V, typename R = V&, typename D = std::ptrdiff_t>
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| typedef poly_base<any_random_access_iterator_interface<V, R, D>, any_random_access_iterator_instance<V, R, D>::template type> base |
Definition at line 302 of file any_iterator.hpp.
Constructor & Destructor Documentation
| random_access_iter | ( | const Iter & | s ) | [explicit] |
Definition at line 305 of file any_iterator.hpp.
| random_access_iter | ( | move_from< random_access_iter< V, R, D > > | x ) |
Definition at line 307 of file any_iterator.hpp.
Member Function Documentation
| void advance | ( | D | d ) |
Definition at line 320 of file any_iterator.hpp.
| void decrement | ( | ) |
Definition at line 317 of file any_iterator.hpp.
| R dereference | ( | ) | const |
Definition at line 311 of file any_iterator.hpp.
| D distance_to | ( | const random_access_iter< V, R, D > & | x ) | const |
Definition at line 323 of file any_iterator.hpp.
| bool equal | ( | const random_access_iter< V, R, D > & | x ) | const |
Definition at line 328 of file any_iterator.hpp.
| void increment | ( | ) |
Definition at line 314 of file any_iterator.hpp.
| random_access_iter& operator= | ( | random_access_iter< V, R, D > | x ) |
Definition at line 309 of file any_iterator.hpp.
Friends And Related Function Documentation
| bool operator== | ( | const random_access_iter< V, R, D > & | x, |
| const random_access_iter< V, R, D > & | y | ||
| ) | [friend] |
Definition at line 332 of file any_iterator.hpp.

