klComputerVision
Public Types | Public Member Functions | Private Attributes
CTimer Class Reference
Collaboration diagram for CTimer:
Collaboration graph

Public Types

enum  units { sec, msec, usec }
 

Public Member Functions

 CTimer (void)
 
virtual ~CTimer (void)
 
void Init (void)
 
void Start (void)
 
void Stop (void)
 
void RaisePriority ()
 
void LowerPriority ()
 
double GetTime (CTimer::units u=msec)
 

Private Attributes

LARGE_INTEGER m_freq
 
LARGE_INTEGER m_t0
 
LARGE_INTEGER m_t1
 

Member Enumeration Documentation

Enumerator:
sec 
msec 
usec 

Constructor & Destructor Documentation

CTimer::CTimer ( void  )
CTimer::~CTimer ( void  )
virtual

Member Function Documentation

double CTimer::GetTime ( CTimer::units  u = msec)

Here is the caller graph for this function:

void CTimer::Init ( void  )

Here is the caller graph for this function:

void CTimer::LowerPriority ( void  )
void CTimer::RaisePriority ( void  )
void CTimer::Start ( void  )

Here is the caller graph for this function:

void CTimer::Stop ( void  )

Here is the caller graph for this function:

Field Documentation

LARGE_INTEGER CTimer::m_freq
private
LARGE_INTEGER CTimer::m_t0
private
LARGE_INTEGER CTimer::m_t1
private

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