Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Functions

template<class InputIterator, class OutputIterator, class UnaryOperation>
OutputIterator transform (InputIterator first, InputIterator last, OutputIterator result, UnaryOperation op)
 transform implementation
template<class InputRange, class OutputIterator, class UnaryOperation>
OutputIterator transform (InputRange &range, OutputIterator result, UnaryOperation op)
 transform implementation
template<class InputRange, class OutputIterator, class UnaryOperation>
OutputIterator transform (const InputRange &range, OutputIterator result, UnaryOperation op)
 transform implementation
template<class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation>
OutputIterator transform (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, OutputIterator result, BinaryOperation binary_op)
 transform implementation
template<class InputRange1, class InputIterator2, class OutputIterator, class BinaryOperation>
OutputIterator transform (InputRange1 &range1, InputIterator2 first2, OutputIterator result, BinaryOperation binary_op)
 transform implementation
template<class InputRange1, class InputIterator2, class OutputIterator, class BinaryOperation>
OutputIterator transform (const InputRange1 &range1, InputIterator2 first2, OutputIterator result, BinaryOperation binary_op)
 transform implementation

Detailed Description

See also

Function Documentation

◆ transform() [1/6]

template<class InputIterator, class OutputIterator, class UnaryOperation>
OutputIterator transform ( InputIterator first,
InputIterator last,
OutputIterator result,
UnaryOperation op )

Definition at line 38 of file transform.hpp.

◆ transform() [2/6]

template<class InputRange, class OutputIterator, class UnaryOperation>
OutputIterator transform ( InputRange & range,
OutputIterator result,
UnaryOperation op )

Definition at line 49 of file transform.hpp.

◆ transform() [3/6]

template<class InputRange, class OutputIterator, class UnaryOperation>
OutputIterator transform ( const InputRange & range,
OutputIterator result,
UnaryOperation op )

Definition at line 60 of file transform.hpp.

◆ transform() [4/6]

template<class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation>
OutputIterator transform ( InputIterator1 first1,
InputIterator1 last1,
InputIterator2 first2,
OutputIterator result,
BinaryOperation binary_op )

Definition at line 71 of file transform.hpp.

◆ transform() [5/6]

template<class InputRange1, class InputIterator2, class OutputIterator, class BinaryOperation>
OutputIterator transform ( InputRange1 & range1,
InputIterator2 first2,
OutputIterator result,
BinaryOperation binary_op )

Definition at line 83 of file transform.hpp.

◆ transform() [6/6]

template<class InputRange1, class InputIterator2, class OutputIterator, class BinaryOperation>
OutputIterator transform ( const InputRange1 & range1,
InputIterator2 first2,
OutputIterator result,
BinaryOperation binary_op )

Definition at line 94 of file transform.hpp.