#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