Accumulator for T where accumulation is sum. More...
#include <Accumulator.h>
Public Member Functions | |
GAccumulator & | operator+= (const T &rhs) |
GAccumulator & | operator-= (const T &rhs) |
T | unsafeRead () const |
Private Types | |
typedef GReducible< T, ReduceAssignWrap< std::plus< T > > > | base_type |
Accumulator for T where accumulation is sum.
typedef GReducible<T, ReduceAssignWrap<std::plus<T> > > Galois::GAccumulator< T >::base_type [private] |
GAccumulator& Galois::GAccumulator< T >::operator+= | ( | const T & | rhs | ) | [inline] |
GAccumulator& Galois::GAccumulator< T >::operator-= | ( | const T & | rhs | ) | [inline] |
T Galois::GAccumulator< T >::unsafeRead | ( | ) | const [inline] |