VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Private Member Functions | Private Attributes
DtSimpleStats< T > Class Template Reference
Inheritance diagram for DtSimpleStats< T >:
Inheritance graph
[legend]

Public Member Functions

 DtSimpleStats ()
virtual ~DtSimpleStats ()
void addItem (const T &item)
double getAverage () const
const T & getMin () const
const T & getMax () const
const T & getSum () const
unsigned int getCount () const
void clear ()

Private Member Functions

 DtSimpleStats (const DtSimpleStats &original)
DtSimpleStatsoperator= (const DtSimpleStats &original)

Private Attributes

unsigned int myCount
mySum
myMin
myMax

Constructor & Destructor Documentation

template<typename T>
DtSimpleStats< T >::DtSimpleStats ( )
inline
template<typename T>
virtual DtSimpleStats< T >::~DtSimpleStats ( )
inlinevirtual
template<typename T>
DtSimpleStats< T >::DtSimpleStats ( const DtSimpleStats< T > &  original)
private

Member Function Documentation

template<typename T>
void DtSimpleStats< T >::addItem ( const T &  item)
template<typename T>
double DtSimpleStats< T >::getAverage ( ) const
inline
template<typename T>
const T& DtSimpleStats< T >::getMin ( ) const
inline
template<typename T>
const T& DtSimpleStats< T >::getMax ( ) const
inline
template<typename T>
const T& DtSimpleStats< T >::getSum ( ) const
inline
template<typename T>
unsigned int DtSimpleStats< T >::getCount ( ) const
inline
template<typename T >
void DtSimpleStats< T >::clear ( )
template<typename T>
DtSimpleStats& DtSimpleStats< T >::operator= ( const DtSimpleStats< T > &  original)
private

Member Data Documentation

template<typename T>
unsigned int DtSimpleStats< T >::myCount
private
template<typename T>
T DtSimpleStats< T >::mySum
private
template<typename T>
T DtSimpleStats< T >::myMin
private
template<typename T>
T DtSimpleStats< T >::myMax
private

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)