bidirectional_iter< V, R, D > Struct Template Reference
Detailed Descriptiontemplate<typename V, typename R = V&, typename D = std::ptrdiff_t>
|
typedef poly_base<any_bidirectional_iterator_interface<V, R, D>, any_bidirectional_iterator_instance<V, R, D>::template type> base |
Definition at line 192 of file any_iterator.hpp.
Constructor & Destructor Documentation
◆ bidirectional_iter() [1/2]
|
explicit |
Definition at line 195 of file any_iterator.hpp.
◆ bidirectional_iter() [2/2]
bidirectional_iter | ( | move_from< bidirectional_iter< V, R, D > > | x | ) |
Definition at line 197 of file any_iterator.hpp.
Member Function Documentation
◆ decrement()
void decrement | ( | ) |
Definition at line 207 of file any_iterator.hpp.
◆ dereference()
R dereference | ( | ) | const |
Definition at line 201 of file any_iterator.hpp.
◆ equal()
bool equal | ( | const bidirectional_iter< V, R, D > & | x | ) | const |
Definition at line 210 of file any_iterator.hpp.
◆ increment()
void increment | ( | ) |
Definition at line 204 of file any_iterator.hpp.
◆ operator=()
bidirectional_iter& operator= | ( | bidirectional_iter< V, R, D > | x | ) |
Definition at line 199 of file any_iterator.hpp.
Friends And Related Function Documentation
◆ operator==
|
friend |
Definition at line 214 of file any_iterator.hpp.