Galois::GAccumulator< T > Class Template Reference

Accumulator for T where accumulation is sum. More...

#include <Accumulator.h>

Inheritance diagram for Galois::GAccumulator< T >:
Galois::GReducible< T, ReduceAssignWrap< std::plus< T > > >

List of all members.

Public Member Functions

GAccumulatoroperator+= (const T &rhs)
GAccumulatoroperator-= (const T &rhs)
unsafeRead () const

Private Types

typedef GReducible< T,
ReduceAssignWrap< std::plus< T > > > 
base_type

Detailed Description

template<typename T>
class Galois::GAccumulator< T >

Accumulator for T where accumulation is sum.


Member Typedef Documentation

template<typename T>
typedef GReducible<T, ReduceAssignWrap<std::plus<T> > > Galois::GAccumulator< T >::base_type [private]

Member Function Documentation

template<typename T>
GAccumulator& Galois::GAccumulator< T >::operator+= ( const T &  rhs  )  [inline]
template<typename T>
GAccumulator& Galois::GAccumulator< T >::operator-= ( const T &  rhs  )  [inline]
template<typename T>
T Galois::GAccumulator< T >::unsafeRead (  )  const [inline]

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

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1