|
Adobe Source Libraries 2.0.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.