TimerBase Class Reference

#include <additional/timers/TimerBase.h>

Inherited by Timer, and TimerCPU.

Inheritance diagram for TimerBase:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 TimerBase ()
virtual ~TimerBase ()
virtual void Reset ()=0
virtual void Start ()
virtual double ElapsedTime ()=0
virtual void Stop ()

Protected Attributes

bool isTimerRunning

Detailed Description

Definition at line 32 of file TimerBase.h.


Constructor & Destructor Documentation

TimerBase::TimerBase  ) 
 

Definition at line 26 of file TimerBase.cpp.

TimerBase::~TimerBase  )  [virtual]
 

Definition at line 38 of file TimerBase.cpp.


Member Function Documentation

virtual double TimerBase::ElapsedTime  )  [pure virtual]
 

Implemented in Timer, and TimerCPU.

virtual void TimerBase::Reset  )  [pure virtual]
 

Implemented in Timer, and TimerCPU.

void TimerBase::Start  )  [virtual]
 

Reimplemented in Timer, and TimerCPU.

Definition at line 47 of file TimerBase.cpp.

References isTimerRunning.

Referenced by TimerCPU::Start(), and Timer::Start().

void TimerBase::Stop  )  [virtual]
 

Reimplemented in Timer, and TimerCPU.

Definition at line 54 of file TimerBase.cpp.

References isTimerRunning.

Referenced by Timer::Stop().


Member Data Documentation

bool TimerBase::isTimerRunning [protected]
 

Definition at line 68 of file TimerBase.h.

Referenced by Start(), and Stop().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 22:05:12 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO