include/amino/transform.h File Reference

#include <algorithm>
#include <amino/thread.h>
#include <amino/ftask.h>

Go to the source code of this file.

Namespaces

namespace  amino

Classes

class  amino::CallStdTransformUnary< InputIterator, OutputIterator, UnaryFunction >
class  amino::CallStdTransformBinary< InputIterator1, InputIterator2, OutputIterator, BinaryFunction >

Functions

template<typename InputIterator, typename OutputIterator, typename UnaryFunction, typename Executor>
OutputIterator amino::transform (Executor &exec, InputIterator first, InputIterator last, OutputIterator result, UnaryFunction op)
template<typename InputIterator1, typename InputIterator2, typename OutputIterator, typename BinaryFunction, typename Executor>
OutputIterator amino::transform (Executor &exec, InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, OutputIterator result, BinaryFunction binary_op)
template<typename InputIterator, typename OutputIterator, typename UnaryFunction, typename Executor>
OutputIterator amino::transform (Executor &exec, int threadNum, InputIterator first, InputIterator last, OutputIterator result, UnaryFunction op)
template<typename InputIterator1, typename InputIterator2, typename OutputIterator, typename BinaryFunction, typename Executor>
OutputIterator amino::transform (Executor &exec, int threadNum, InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, OutputIterator result, BinaryFunction op)


Generated on Tue Dec 9 13:39:39 2008 for Amino by  doxygen 1.5.6