Galois::GSimpleReducible< T, BinFunc > Class Template Reference

Simplification of GReducible where BinFunc calculates results by value, i.e., BinFunc conforms to:. More...

#include <Accumulator.h>

Inheritance diagram for Galois::GSimpleReducible< T, BinFunc >:
Galois::GReducible< T, ReduceAssignWrap< BinFunc > >

List of all members.

Public Member Functions

 GSimpleReducible (const BinFunc &func=BinFunc())

Private Types

typedef GReducible< T,
ReduceAssignWrap< BinFunc > > 
base_type

Detailed Description

template<typename T, typename BinFunc>
class Galois::GSimpleReducible< T, BinFunc >

Simplification of GReducible where BinFunc calculates results by value, i.e., BinFunc conforms to:.

T operator()(const T& a, const T& b);


Member Typedef Documentation

template<typename T , typename BinFunc >
typedef GReducible<T, ReduceAssignWrap<BinFunc> > Galois::GSimpleReducible< T, BinFunc >::base_type [private]

Constructor & Destructor Documentation

template<typename T , typename BinFunc >
Galois::GSimpleReducible< T, BinFunc >::GSimpleReducible ( const BinFunc &  func = BinFunc()  )  [inline, explicit]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1