24.02
|
#include <Instrument.hpp>
Public Member Functions | |
virtual | ~Instrument () |
virtual void | Start ()=0 |
virtual void | Stop ()=0 |
virtual std::vector< Measurement > | GetMeasurements () const =0 |
virtual const char * | GetName () const =0 |
virtual bool | HasKernelMeasurements () const |
Definition at line 51 of file Instrument.hpp.
|
inlinevirtual |
Definition at line 54 of file Instrument.hpp.
|
pure virtual |
Implemented in WallClockTimer, OpenClTimer, and NeonTimer.
|
pure virtual |
Implemented in WallClockTimer, OpenClTimer, and NeonTimer.
|
inlinevirtual |
Reimplemented in OpenClTimer, and NeonTimer.
Definition at line 64 of file Instrument.hpp.
|
pure virtual |
Implemented in WallClockTimer, NeonTimer, and OpenClTimer.
|
pure virtual |
Implemented in WallClockTimer, NeonTimer, and OpenClTimer.