gTimer Class Reference

#include <gtime.h>

Inheritance diagram for gTimer:

gUInt gStorage gTop gTimerTic List of all members.

Public Types

enum  eTimerPrec { e_PrecTic }

Public Member Functions

 gTimer (eTimerPrec aPrecision)
virtual ~gTimer ()
virtual double GetSecondsFromTics (t_gTicElapsed aElapsed)
virtual double GetMilisecsFromTics (t_gTicElapsed aElapsed)
virtual void Start ()

Public Attributes

double tic

Protected Attributes

t_gTicElapsed ticStart
t_gTicElapsed ticLast

Member Enumeration Documentation

enum gTimer::eTimerPrec
 

Enumeration values:
e_PrecTic 

Definition at line 33 of file gtime.h.


Constructor & Destructor Documentation

gTimer::gTimer eTimerPrec  aPrecision  ) 
 

Definition at line 10 of file gtime.cpp.

gTimer::~gTimer  )  [virtual]
 

Definition at line 18 of file gtime.cpp.


Member Function Documentation

virtual double gTimer::GetMilisecsFromTics t_gTicElapsed  aElapsed  )  [inline, virtual]
 

Definition at line 48 of file gtime.h.

Referenced by sOptSnarf::ShowStats().

double gTimer::GetSecondsFromTics t_gTicElapsed  aElapsed  )  [virtual]
 

Definition at line 22 of file gtime.cpp.

Referenced by GetMilisecsFromTics().

void gTimer::Start  )  [virtual]
 

Definition at line 32 of file gtime.cpp.

Referenced by gTimer(), and gXHttpCont::thisGetHtmlContrl().


Member Data Documentation

double gTimer::tic
 

Definition at line 41 of file gtime.h.

Referenced by gTimerTic::CpuTics(), and Start().

t_gTicElapsed gTimer::ticLast [protected]
 

Definition at line 56 of file gtime.h.

Referenced by gTimerTic::CpuTics(), and gTimerTic::Reset().

t_gTicElapsed gTimer::ticStart [protected]
 

Definition at line 56 of file gtime.h.

Referenced by gTimerTic::CpuTics(), gTimerTic::Reset(), and Start().


The documentation for this class was generated from the following files:
Generated on Sat Aug 18 02:41:21 2007 for xpfweb_v2x lib by  doxygen 1.4.2