TimerBase Class Reference

#include <hrtimer.h>

Inheritance diagram for TimerBase:

ThreadUserTimer Timer

List of all members.


Detailed Description

_

Definition at line 22 of file hrtimer.h.


Public Types

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

Public Member Functions

 TimerBase (Unit unit, bool stuckAtZero)
virtual TimerWord GetCurrentTimerValue ()=0
virtual TimerWord TicksPerSecond ()=0
void StartTimer ()
double ElapsedTimeAsDouble ()
unsigned long ElapsedTime ()

Member Enumeration Documentation

enum TimerBase::Unit

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 Sun Sep 16 18:30:04 2007 for Crypto++ by  doxygen 1.5.3