timer.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _Timer

Defines

#define WizardEpsilon   1.0e-10

Typedefs

typedef struct _Timer Timer
typedef struct _TimerInfo TimerInfo

Enumerations

enum  TimerState { UndefinedTimerState, StoppedTimerState, RunningTimerState }

Functions

WizardExport double GetElapsedTime (TimerInfo *)
WizardExport double GetUserTime (TimerInfo *)
WizardExport TimerInfoAcquireTimerInfo (void)
WizardExport TimerInfo ** DestroyTimerInfo (TimerInfo *)
WizardExport WizardBooleanType ContinueTimer (TimerInfo *)
WizardExport void GetTimerInfo (TimerInfo *)
WizardExport void ResetTimer (TimerInfo *)
WizardExport void StartTimer (TimerInfo *, const WizardBooleanType)

Define Documentation

#define WizardEpsilon   1.0e-10

Definition at line 25 of file timer.h.

Referenced by StopTimer().


Typedef Documentation

typedef struct _Timer Timer
typedef struct _TimerInfo TimerInfo

Definition at line 42 of file timer.h.


Enumeration Type Documentation

enum TimerState
Enumerator:
UndefinedTimerState 
StoppedTimerState 
RunningTimerState 

Definition at line 27 of file timer.h.


Function Documentation

WizardExport TimerInfo* AcquireTimerInfo ( void   ) 

Referenced by LoadLogList(), and LoadLogLists().

WizardExport WizardBooleanType ContinueTimer ( TimerInfo  ) 
WizardExport TimerInfo* * DestroyTimerInfo ( TimerInfo  ) 
WizardExport double GetElapsedTime ( TimerInfo  ) 
WizardExport void GetTimerInfo ( TimerInfo  ) 
WizardExport double GetUserTime ( TimerInfo  ) 
WizardExport void ResetTimer ( TimerInfo  ) 
WizardExport void StartTimer ( TimerInfo ,
const   WizardBooleanType 
)
Generated by  doxygen 1.6.2-20100208