#include <additional/timers/TimerCPU.h>
Inherits TimerBase.
Inheritance diagram for TimerCPU:
Public Member Functions | |
TimerCPU () | |
virtual | ~TimerCPU () |
virtual void | Reset () |
virtual void | Start () |
virtual double | ElapsedTime () |
virtual void | Stop () |
Protected Attributes | |
LARGE_INTEGER | totalSoFar |
LARGE_INTEGER | startTime |
LARGE_INTEGER | m_Frequency |
Definition at line 38 of file TimerCPU.h.
|
Definition at line 30 of file TimerCPU.cpp. References m_Frequency, and totalSoFar. |
|
Definition at line 45 of file TimerCPU.cpp. |
|
Implements TimerBase. Definition at line 72 of file TimerCPU.cpp. References m_Frequency, startTime, and TRUE. Referenced by PlannerBase::GetTimeElapsedInSeconds(), and PlannerBase::HasTimeLimitExpired(). |
|
Implements TimerBase. Definition at line 54 of file TimerCPU.cpp. References totalSoFar. |
|
Reimplemented from TimerBase. Definition at line 61 of file TimerCPU.cpp. References TimerBase::Start(), startTime, and TRUE. Referenced by PlannerBase::StartTimer(). Here is the call graph for this function: ![]() |
|
Reimplemented from TimerBase. Definition at line 86 of file TimerCPU.cpp. References startTime, totalSoFar, and TRUE. |
|
Definition at line 84 of file TimerCPU.h. Referenced by ElapsedTime(), and TimerCPU(). |
|
Definition at line 79 of file TimerCPU.h. Referenced by ElapsedTime(), Start(), and Stop(). |
|
Definition at line 74 of file TimerCPU.h. Referenced by Reset(), Stop(), and TimerCPU(). |