# TMCAccumulator< T > Class Template Reference

Inheritance diagram for TMCAccumulator< T >:

List of all members.

## Public Member Functions
| TMCAccumulator ()
| ~TMCAccumulator ()
void | Accumulate (const T &element)
TMCArray< T > * | MakeArray ()
## Static Public Member Functions
static void | StaticAccumulate (void *element, void *priv)
## Protected Attributes
int8 * | fCurElement
TMCPtrArray< void > * | fCArrays
int32 | fNbrElemInCurArray
int32 | fNbrElement
int32 | fMaxNbrElement
int16 | fAlignedSize

## Detailed Description

### template<class T>
class TMCAccumulator< T >

Never used => Deprecated ?

## Constructor & Destructor Documentation

template<class T >

TMCAccumulator< T >::TMCAccumulator | ( |  | ) | `[inline]`

template<class T >

TMCAccumulator< T >::~TMCAccumulator | ( |  | ) | `[inline]`

## Member Function Documentation

template<class T >

void TMCAccumulator< T >::Accumulate | ( | const T & | element | ) | `[inline]`

template<class T >

TMCArray< T > * TMCAccumulator< T >::MakeArray | ( |  | ) | `[inline]`

template<class T >

void TMCAccumulator< T >::StaticAccumulate | ( | void * | element,
|  | void * | priv |
| ) |  |  | `[inline, static]`

## Member Data Documentation

template<class T >

int16 TMCAccumulator< T >::fAlignedSize`[protected]`

template<class T >

TMCPtrArray<void>* TMCAccumulator< T >::fCArrays`[protected]`

template<class T >

int8* TMCAccumulator< T >::fCurElement`[protected]`

template<class T >

int32 TMCAccumulator< T >::fMaxNbrElement`[protected]`

template<class T >

int32 TMCAccumulator< T >::fNbrElement`[protected]`

template<class T >

int32 TMCAccumulator< T >::fNbrElemInCurArray`[protected]`

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

- Accumulator.h