|
#include <ArmarXCore/core/time/ScopedStopWatch.h>
Public Member Functions | |
ScopedStopWatch (std::function< void(IceUtil::Time)> callback, armarx::TimeMode timeMode=armarx::TimeMode::SystemTime) | |
virtual | ~ScopedStopWatch () override |
Public Member Functions inherited from StopWatch | |
bool | isStopped () const |
void | reset () |
IceUtil::Time | startingTime () const |
IceUtil::Time | stop () |
IceUtil::Time | stoppingTime () const |
StopWatch (armarx::TimeMode timeMode=armarx::TimeMode::SystemTime) | |
virtual | ~StopWatch () |
Additional Inherited Members | |
Static Public Member Functions inherited from StopWatch | |
static IceUtil::Time | measure (std::function< void(void)> subjectToMeasure, armarx::TimeMode timeMode=armarx::TimeMode::SystemTime) |
Definition at line 59 of file ScopedStopWatch.h.
ScopedStopWatch | ( | std::function< void(IceUtil::Time)> | callback, |
armarx::TimeMode | timeMode = armarx::TimeMode::SystemTime |
||
) |
Definition at line 31 of file ScopedStopWatch.cpp.
|
overridevirtual |