Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
Go to the source code of this file.
Namespaces | |
namespace | adobe |
Functions | |
template<typename ForwardIterator> | |
ForwardIterator | max_adjacent_difference (ForwardIterator first, ForwardIterator last) |
template<typename ForwardRange> | |
boost::range_iterator< ForwardRange >::type | max_adjacent_difference (ForwardRange &range) |
template<typename ForwardRange> | |
boost::range_const_iterator< ForwardRange >::type | max_adjacent_difference (const ForwardRange &range) |
template<typename InputRange, typename T> | |
T | accumulate (const InputRange &range, T init) |
template<typename InputIterator, typename T, typename BinaryOperation> | |
T | accumulate (InputIterator first, InputIterator last, T init, BinaryOperation binary_op) |
template<typename InputRange, typename T, typename BinaryOperation> | |
T | accumulate (const InputRange &range, T init, BinaryOperation binary_op) |
template<typename InputRange, typename InputIterator, typename T> | |
T | inner_product (const InputRange &range, InputIterator first, T init) |
template<typename InputIterator1, typename InputIterator2, typename T, typename BinaryOperation1, typename BinaryOperation2> | |
T | inner_product (InputIterator1 first1, InputIterator1 last1, InputIterator2 first2, T init, BinaryOperation1 binary_op1, BinaryOperation2 binary_op2) |
template<typename InputRange, typename InputIterator, typename T, typename BinaryOperation1, typename BinaryOperation2> | |
T | inner_product (const InputRange &range, InputIterator first, T init, BinaryOperation1 binary_op1, BinaryOperation2 binary_op2) |
template<typename InputRange, typename OutputIterator> | |
OutputIterator | partial_sum (const InputRange &range, OutputIterator result) |
template<typename InputIterator, typename OutputIterator, typename BinaryOperation> | |
OutputIterator | partial_sum (InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary_op) |
template<typename InputRange, typename OutputIterator, typename BinaryOperation> | |
OutputIterator | partial_sum (const InputRange &range, OutputIterator result, BinaryOperation binary_op) |
template<typename InputRange, typename OutputIterator> | |
OutputIterator | adjacent_difference (const InputRange &range, OutputIterator result) |
template<typename InputIterator, typename OutputIterator, typename BinaryOperation> | |
OutputIterator | adjacent_difference (InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary_op) |
template<typename InputRange, typename OutputIterator, typename BinaryOperation> | |
OutputIterator | adjacent_difference (const InputRange &range, OutputIterator result, BinaryOperation binary_op) |