aimstil  5.0.5
til::policy::AccumulatorRecord_Sum Class Reference

This Record policy counts the number of elements that have been added. More...

#include <til/Accumulator.h>

Public Member Functions

 AccumulatorRecord_Sum ()
 
unsigned int get () const
 
template<typename T >
void value (T)
 
template<typename TIterator >
void range (const TIterator &start, const TIterator &finish)
 
template<typename TContainer >
void container (const TContainer &c)
 

Detailed Description

This Record policy counts the number of elements that have been added.

Usefull for computing statistics.

Definition at line 36 of file Accumulator.h.

Constructor & Destructor Documentation

◆ AccumulatorRecord_Sum()

til::policy::AccumulatorRecord_Sum::AccumulatorRecord_Sum ( )
inline

Definition at line 40 of file Accumulator.h.

Member Function Documentation

◆ container()

template<typename TContainer >
void til::policy::AccumulatorRecord_Sum::container ( const TContainer &  c)
inline

Definition at line 57 of file Accumulator.h.

References til::size().

◆ get()

unsigned int til::policy::AccumulatorRecord_Sum::get ( ) const
inline

Definition at line 44 of file Accumulator.h.

◆ range()

template<typename TIterator >
void til::policy::AccumulatorRecord_Sum::range ( const TIterator &  start,
const TIterator &  finish 
)
inline

Definition at line 53 of file Accumulator.h.

◆ value()

template<typename T >
void til::policy::AccumulatorRecord_Sum::value ( )
inline

Definition at line 49 of file Accumulator.h.


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