#include <WinPerfClock.hh>

Public Member Functions | |
| WinPerfClock () | |
| virtual double | getResolution () |
| Get the clock resolution in nano-seconds. | |
| virtual uint64_t | getCurrentTicksValue () |
| Get the current ticks value. | |
| virtual double | tick2NanoSecond (const uint64_t ticks) |
| Convert a number of ticks into a double value representing nanoseconds. | |
| virtual | ~WinPerfClock () |
Private Attributes | |
| double | resolution |
| The WinPerfClock resolution in nano-seconds. | |
Definition at line 9 of file WinPerfClock.hh.
| WinPerfClock | ( | ) |
| ~WinPerfClock | ( | ) | [virtual] |
Definition at line 37 of file WinPerfClock.cc.
| double getResolution | ( | ) | [virtual] |
Get the clock resolution in nano-seconds.
Implements Clock.
Definition at line 20 of file WinPerfClock.cc.
References WinPerfClock::resolution.
| uint64_t getCurrentTicksValue | ( | ) | [virtual] |
Get the current ticks value.
Implements Clock.
Definition at line 25 of file WinPerfClock.cc.
References tick().

| double tick2NanoSecond | ( | const uint64_t | ticks | ) | [virtual] |
Convert a number of ticks into a double value representing nanoseconds.
| [in] | ticks | the number of tick to convert |
Implements Clock.
Definition at line 32 of file WinPerfClock.cc.
References WinPerfClock::resolution.
double resolution [private] |
The WinPerfClock resolution in nano-seconds.
Definition at line 36 of file WinPerfClock.hh.
Referenced by WinPerfClock::getResolution(), WinPerfClock::tick2NanoSecond(), and WinPerfClock::WinPerfClock().
1.5.5