Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
Functions | |
template<class InputIterator, class UnaryFunction> | |
void | for_each_position (InputIterator first, InputIterator last, UnaryFunction f) |
for_each_position implementation | |
template<class InputRange, class UnaryFunction> | |
void | for_each_position (InputRange &range, UnaryFunction f) |
for_each_position implementation | |
template<class InputRange, class UnaryFunction> | |
void | for_each_position (const InputRange &range, UnaryFunction f) |
for_each_position implementation |
for_each_position
applies the function f
to each iterator, as opposed to element, in the range [first, last); f's
return value, if any, is ignored. Applications are performed in forward order, i.e. from first to last.
last - first
applications of f
. void for_each_position | ( | InputIterator | first, |
InputIterator | last, | ||
UnaryFunction | f ) |
Definition at line 60 of file for_each_position.hpp.
void for_each_position | ( | InputRange & | range, |
UnaryFunction | f ) |
Definition at line 70 of file for_each_position.hpp.
void for_each_position | ( | const InputRange & | range, |
UnaryFunction | f ) |
Definition at line 80 of file for_each_position.hpp.