Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
An iterator over elements which are the result of applying a function to an index. More...
#include <adobe/iterator.hpp>
Public Member Functions | |
index_iterator () | |
index_iterator (F f, I i) | |
index_iterator (const index_iterator &x) | |
index_iterator & | operator= (const index_iterator &x) |
I | base () const |
Friends | |
class | boost::iterator_core_access |
void | swap (index_iterator &x, index_iterator &y) |
Definition at line 243 of file iterator.hpp.
index_iterator | ( | ) |
Definition at line 246 of file iterator.hpp.
index_iterator | ( | F | f, |
I | i ) |
Constructs index_iterator with unary function f
and index i
.
Definition at line 247 of file iterator.hpp.
index_iterator | ( | const index_iterator< F, T, R, I, D > & | x | ) |
Definition at line 249 of file iterator.hpp.
index_iterator & operator= | ( | const index_iterator< F, T, R, I, D > & | x | ) |
Definition at line 251 of file iterator.hpp.
I base | ( | ) | const |
Returns iterator's index.
Definition at line 262 of file iterator.hpp.
|
friend |
Definition at line 270 of file iterator.hpp.
|
friend |
Definition at line 257 of file iterator.hpp.