1 #ifndef UTIL_CLOCK_MAN_TIMEABLE_H_INCLUDED
2 #define UTIL_CLOCK_MAN_TIMEABLE_H_INCLUDED
37 template<
typename C = std::chrono::system_clock,
typename D =
typename C::duration>
54 #endif // end-of-include-guard
Interface for ClockTraits.
Types related to timekeeping.
Utility class to record durations in a cumulative manner.
Namespace for the core simulator.
virtual Timings GetTimings() const =0
Timings in duration units specified above.
virtual ~Timeable()
Destructor virtual for polymorphic class.
Utility class to for timing.