Go to the documentation of this file.
6 #include <IceUtil/Time.h>
50 std::function<void(
const Duration&)> _callback;
virtual ~ScopedStopWatch() override
Destructs the ScopedStopWatch.
ScopedStopWatch(std::function< void(const Duration &)> callback, ClockType clockType=ClockType::Virtual)
Constructs a ScopedStopWatch.
ClockType
Describes the type of clock.
armarx::core::time::DateTime Time
@ Virtual
Time given by time server if configured, realtime otherwise.
TimeMode
Time mode to be used.
Measures the time this stop watch was inside the current scope.
Measures the passed time between the construction or calling reset() and stop().
This file offers overloads of toIce() and fromIce() functions for STL container types.