|
index_iterator< F, T, R, I, D > Class Template Reference
Detailed Descriptiontemplate<typename F, typename T, typename R = T&, typename I = std::size_t, typename D = std::ptrdiff_t>
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| index_iterator | ( | ) |
Definition at line 258 of file iterator.hpp.
◆ index_iterator() [2/3]
| index_iterator | ( | F | f, |
| I | i | ||
| ) |
Constructs index_iterator with unary function f and index i.
Definition at line 259 of file iterator.hpp.
◆ index_iterator() [3/3]
| index_iterator | ( | const index_iterator< F, T, R, I, D > & | x | ) |
Definition at line 261 of file iterator.hpp.
Member Function Documentation
◆ base()
| base | ( | ) | const |
Returns iterator's index.
Definition at line 279 of file iterator.hpp.
◆ operator=()
| index_iterator& operator= | ( | const index_iterator< F, T, R, I, D > & | x | ) |
Definition at line 266 of file iterator.hpp.
Friends And Related Function Documentation
◆ boost::iterator_core_access
|
friend |
Definition at line 287 of file iterator.hpp.
◆ swap
|
friend |
Definition at line 273 of file iterator.hpp.

