GRV11.GRPrecisionTimer Class Reference

List of all members.

Public Member Functions

 GRPrecisionTimer ()
void SetReferenceTimeToNow ()
double GetElapsedTimeSeconds ()
 GRPrecisionTimer ()
void SetReferenceTimeToNow ()
double GetElapsedTimeSeconds ()

Private Member Functions

void ClearAllFields ()
static bool Kernel32_QueryPerformanceFrequency (out long countFrequency)
static bool Kernel32_QueryPerformanceCounter (out long countValue)
void ClearAllFields ()
static bool Kernel32_QueryPerformanceFrequency (out long countFrequency)
static bool Kernel32_QueryPerformanceCounter (out long countValue)

Private Attributes

bool mStarted
long mCountsPerSecond
long mStartCount


Detailed Description

Definition at line 271 of file GRV11.cs.


Constructor & Destructor Documentation

GRV11.GRPrecisionTimer.GRPrecisionTimer (  ) 

Definition at line 286 of file GRV11.cs.

References GRV11.GRPrecisionTimer.ClearAllFields().

GRV11.GRPrecisionTimer.GRPrecisionTimer (  ) 

Definition at line 286 of file GRV11.cs.

References GRV11.GRPrecisionTimer.ClearAllFields().


Member Function Documentation

void GRV11.GRPrecisionTimer.ClearAllFields (  )  [private]

void GRV11.GRPrecisionTimer.SetReferenceTimeToNow (  ) 

double GRV11.GRPrecisionTimer.GetElapsedTimeSeconds (  ) 

static bool GRV11.GRPrecisionTimer.Kernel32_QueryPerformanceFrequency ( out long  countFrequency  )  [private]

static bool GRV11.GRPrecisionTimer.Kernel32_QueryPerformanceCounter ( out long  countValue  )  [private]

void GRV11.GRPrecisionTimer.ClearAllFields (  )  [private]

void GRV11.GRPrecisionTimer.SetReferenceTimeToNow (  ) 

double GRV11.GRPrecisionTimer.GetElapsedTimeSeconds (  ) 

static bool GRV11.GRPrecisionTimer.Kernel32_QueryPerformanceFrequency ( out long  countFrequency  )  [private]

static bool GRV11.GRPrecisionTimer.Kernel32_QueryPerformanceCounter ( out long  countValue  )  [private]


Member Data Documentation


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

Generated on Fri Nov 14 09:05:11 2008 for Cubesł by  doxygen 1.5.6