Timer Class Reference

#include <hrtimer.h>

Inheritance diagram for Timer:

TimerBase List of all members.

Detailed Description

high resolution timer

Definition at line 55 of file hrtimer.h.

Public Types

enum  Unit { SECONDS = 0, MILLISECONDS, MICROSECONDS, NANOSECONDS }

Public Member Functions

 Timer (Unit unit=TimerBase::SECONDS, bool stuckAtZero=false)
TimerWord GetCurrentTimerValue ()
TimerWord TicksPerSecond ()
void StartTimer ()
double ElapsedTimeAsDouble ()
unsigned long ElapsedTime ()


Member Enumeration Documentation

enum TimerBase::Unit [inherited]

Enumerator:
SECONDS 
MILLISECONDS 
MICROSECONDS 
NANOSECONDS 

Definition at line 25 of file hrtimer.h.


The documentation for this class was generated from the following files:
Generated on Fri Jun 1 11:11:52 2007 for Crypto++ by  doxygen 1.5.2