|
0 A.D. | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
boost::noncopyable
|
+--ICounter
|
+--CounterTGT
in tgt.h========================================================================= File : tgt.h Project : 0 A.D. Description : Timer implementation using timeGetTime =========================================================================
Method Summary | |
virtual LibError |
Activate()
|
virtual u64 |
Counter() const
|
virtual uint |
CounterBits() const
WHRT uses this to ensure the counter (running at nominal frequency) doesn't overflow more than once during CALIBRATION_INTERVAL_MS. |
virtual bool |
IsSafe() const
|
virtual const char* |
Name() const
|
virtual double |
NominalFrequency() const
initial measurement of the tick rate. |
virtual double |
Resolution() const
actual resolution [s] |
virtual void |
Shutdown()
|
Methods inherited from class ICounter |
Name, Activate, Shutdown, IsSafe, Counter, CounterBits, NominalFrequency, Resolution |
Method Detail |
public virtual LibError Activate();
public virtual u64 Counter() const;
public virtual uint CounterBits() const;
public virtual bool IsSafe() const;
public virtual const char* Name() const;
public virtual double NominalFrequency() const;
public virtual double Resolution() const;
public virtual void Shutdown();
|
0 A.D.
Generated on September 04, 2007 at 18:13 CppDoc v2.4.0 |
|||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |