1 #ifndef UTIL_CLOCK_MAN_CLOCK_TRAITS_H_INCLUDED
2 #define UTIL_CLOCK_MAN_CLOCK_TRAITS_H_INCLUDED
35 template<
typename C = std::chrono::system_clock,
typename D =
typename C::duration>
59 #endif // end-of-include-guard
Types related to timekeeping.
Interface for CumulativeRecords.
Interface/Implementation for ClockCLib.
Utility class to record durations in a cumulative manner.
Namespace for the core simulator.
Interface for IndividualRecords.
std::chrono::system_clock Clock
Type for clock.
Provides a stopwatch interface to time: it accumulates time between start/stop pairs.
typename std::chrono::system_clock::duration Duration
Type for time duration units.
Utility class to record durations.