NLMISC::CHTimer::CStats Struct Reference

Some statistics They can be build from a set of nodes. More...

Inherited by NLMISC::CHTimer::CNodeStat, and NLMISC::CHTimer::CTimerStat.

List of all members.

Public Member Functions

void buildFromNode (CNode *node, double msPerTick)
void buildFromNodes (CNode **firstNode, uint numNodes, double msPerTick)
void display (CLog *log, bool displayEx=false, bool wantStandardDeviation=false)
void getStats (std::string &dest, bool statEx, double rootTotalTime, bool wantStandardDeviation=false)
 Get a string for stats (all stats on the same line).

Public Attributes

double TimeStandardDeviation
double TotalTime
double TotalTimeWithoutSons
double MeanTime
uint64 NumVisits
double MinTime
double MaxTime
double SessionMaxTime

Detailed Description

Some statistics They can be build from a set of nodes.

Definition at line 372 of file hierarchical_timer.h.


Member Function Documentation

void NLMISC::CHTimer::CStats::buildFromNode ( CNode node,
double  msPerTick 
)
void NLMISC::CHTimer::CStats::buildFromNodes ( CNode **  firstNode,
uint  numNodes,
double  msPerTick 
)
void NLMISC::CHTimer::CStats::display ( CLog log,
bool  displayEx = false,
bool  wantStandardDeviation = false 
)
void NLMISC::CHTimer::CStats::getStats ( std::string &  dest,
bool  statEx,
double  rootTotalTime,
bool  wantStandardDeviation = false 
)

Member Data Documentation

Definition at line 374 of file hierarchical_timer.h.

Referenced by buildFromNodes(), display(), and getStats().


The documentation for this struct was generated from the following files:

Generated on Thu Jan 7 08:30:18 2010 for NeL by  doxygen 1.6.1