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] |
1.6.1