stlab.adobe.com Adobe Systems Incorporated

Functions

template<typename I , typename Op >
std::iterator_traits< I >
::value_type 
add_to_counter (I f, I l, Op op, ADOBE_VALUE_TYPE(I) x, ADOBE_VALUE_TYPE(I) z=adobe::identity_element< Op >()())
template<typename I , typename Op >
std::iterator_traits< I >
::value_type 
reduce_balanced (I f, I l, Op op, ADOBE_VALUE_TYPE(I) z=adobe::identity_element< Op >()())
template<typename I , typename Op >
std::iterator_traits< I >
::value_type 
reduce_nonzeros (I f, I l, Op op, ADOBE_VALUE_TYPE(I) z=adobe::identity_element< Op >()())

Function Documentation

std::iterator_traits<I>::value_type adobe::add_to_counter ( f,
l,
Op  op,
ADOBE_VALUE_TYPE(I)  x,
ADOBE_VALUE_TYPE(I)  z = adobe::identity_element<Op>()() 
)

reduce implementation

Definition at line 74 of file reduce.hpp.

std::iterator_traits<I>::value_type adobe::reduce_balanced ( f,
l,
Op  op,
ADOBE_VALUE_TYPE(I)  z = adobe::identity_element<Op>()() 
)

reduce implementation

Definition at line 116 of file reduce.hpp.

std::iterator_traits<I>::value_type adobe::reduce_nonzeros ( f,
l,
Op  op,
ADOBE_VALUE_TYPE(I)  z = adobe::identity_element<Op>()() 
)

reduce implementation

Definition at line 39 of file reduce.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google