Turns functions over elements of a range into functions over collections. More...
#include <Accumulator.h>
Public Types | |
typedef CollectionTy::value_type | value_type |
Public Member Functions | |
void | operator() (CollectionTy &lhs, const CollectionTy &rhs) |
void | operator() (CollectionTy &lhs, const value_type &rhs) |
Turns functions over elements of a range into functions over collections.
void operator()(T a) => void operator()(Collection<T>& a, const Collection<T>& b)
typedef CollectionTy::value_type Galois::ReduceCollectionWrap< CollectionTy, AdaptorTy >::value_type |
void Galois::ReduceCollectionWrap< CollectionTy, AdaptorTy >::operator() | ( | CollectionTy & | lhs, | |
const value_type & | rhs | |||
) | [inline] |
void Galois::ReduceCollectionWrap< CollectionTy, AdaptorTy >::operator() | ( | CollectionTy & | lhs, | |
const CollectionTy & | rhs | |||
) | [inline] |