Class TimerImpl
Defined in File timer_impl.h
Inheritance Relationships
Derived Type
public swri::TypedTimerImpl< T >(Template Class TypedTimerImpl)
Class Documentation
-
class TimerImpl
Subclassed by swri::TypedTimerImpl< T >
Public Functions
-
inline TimerImpl()
-
inline void resetStatistics()
-
inline size_t ticks() const
-
inline double meanFrequencyHz() const
-
inline WallDuration meanDuration() const
-
inline WallDuration minDuration() const
-
inline WallDuration maxDuration() const
Protected Types
-
typedef std::chrono::nanoseconds WallDuration
-
typedef std::chrono::system_clock::time_point WallTime
Protected Attributes
-
int ticks_
-
WallDuration total_durations_
-
WallDuration min_duration_
-
WallDuration max_duration_
-
inline TimerImpl()