Galois::ReduceAssignWrap< BinFunc > Struct Template Reference

Turns binary functions over values into functions over references. More...

#include <Accumulator.h>

List of all members.

Public Member Functions

 ReduceAssignWrap (const BinFunc &f=BinFunc())
template<typename T >
void operator() (T &lhs, const T &rhs) const

Public Attributes

BinFunc fn

Detailed Description

template<typename BinFunc>
struct Galois::ReduceAssignWrap< BinFunc >

Turns binary functions over values into functions over references.

T operator()(const T& a, const T& b) => void operator()(T& a, const T& b)


Constructor & Destructor Documentation

template<typename BinFunc>
Galois::ReduceAssignWrap< BinFunc >::ReduceAssignWrap ( const BinFunc &  f = BinFunc()  )  [inline]

Member Function Documentation

template<typename BinFunc>
template<typename T >
void Galois::ReduceAssignWrap< BinFunc >::operator() ( T &  lhs,
const T &  rhs 
) const [inline]

Member Data Documentation

template<typename BinFunc>
BinFunc Galois::ReduceAssignWrap< BinFunc >::fn

The documentation for this struct was generated from the following file:

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1