#include <counter.h>
Definition at line 32 of file counter.h.
virtual ICounter::~ICounter |
( |
| ) |
|
|
inlinevirtual |
virtual Status ICounter::Activate |
( |
| ) |
|
|
pure virtual |
virtual u64 ICounter::Counter |
( |
| ) |
const |
|
pure virtual |
virtual size_t ICounter::CounterBits |
( |
| ) |
const |
|
pure virtual |
- Returns
- the bit width of the counter (<= 64) WHRT uses this to ensure the counter (running at nominal frequency) doesn't overflow more than once during CALIBRATION_INTERVAL_MS.
Implemented in CounterTSC, CounterQPC, CounterHPET, CounterPMT, and CounterTGT.
virtual bool ICounter::IsSafe |
( |
| ) |
const |
|
pure virtual |
virtual const wchar_t* ICounter::Name |
( |
| ) |
const |
|
pure virtual |
virtual double ICounter::NominalFrequency |
( |
| ) |
const |
|
pure virtual |
virtual double ICounter::Resolution |
( |
| ) |
const |
|
pure virtual |
virtual void ICounter::Shutdown |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file:
- /home/sathyam/0ad.svn/source/lib/sysdep/os/win/whrt/counter.h