SpikeGPU  1.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
spike::Timer Class Referenceabstract

Base timer class. More...

#include <timer.h>

Inheritance diagram for spike::Timer:
spike::CPUTimer spike::GPUTimer

Public Member Functions

virtual ~Timer ()
 
virtual void Start ()=0
 
virtual void Stop ()=0
 
virtual double getElapsed ()=0
 

Detailed Description

Base timer class.

Constructor & Destructor Documentation

virtual spike::Timer::~Timer ( )
inlinevirtual

Member Function Documentation

virtual double spike::Timer::getElapsed ( )
pure virtual

Implemented in spike::CPUTimer, and spike::GPUTimer.

virtual void spike::Timer::Start ( )
pure virtual

Implemented in spike::CPUTimer, and spike::GPUTimer.

virtual void spike::Timer::Stop ( )
pure virtual

Implemented in spike::CPUTimer, and spike::GPUTimer.


The documentation for this class was generated from the following file: