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

List of all members.

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

template<typename T>
class DtSimpleStats< T >


Constructor & Destructor Documentation

template<typename T>
DtSimpleStats< T >::DtSimpleStats ( ) [inline]
template<typename T>
virtual DtSimpleStats< T >::~DtSimpleStats ( ) [inline, virtual]
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 Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)