|
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 | ( | F | f, |
| I | i | ||
| ) |
Constructs index_iterator with unary function f and index i.
Definition at line 259 of file iterator.hpp.
| index_iterator | ( | const index_iterator< F, T, R, I, D > & | x | ) |
Definition at line 261 of file iterator.hpp.
Member Function Documentation
| base | ( | ) | const |
Returns iterator's index.
Definition at line 279 of file iterator.hpp.
| 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
|
friend |
Definition at line 287 of file iterator.hpp.
|
friend |
Definition at line 273 of file iterator.hpp.

