VPTissue Reference Manual
|
Utility class to for timing. More...
#include <Timeable.h>
Public Types | |
using | Timings = typename ClockTraits< C, D >::CumulativeTimings |
Public Types inherited from SimPT_Sim::ClockMan::ClockTraits< C, D > | |
using | Clock = C |
Type for clock. | |
using | CumulativeTimings = SimPT_Sim::ClockMan::CumulativeRecords< D > |
Records with cumulative timing info. | |
using | Duration = D |
Type for time duration units. | |
using | IndividualTimings = SimPT_Sim::ClockMan::IndividualRecords< D > |
Records with individual timing info. | |
using | Stopclock = SimPT_Sim::ClockMan::Stopwatch< C > |
Stopwatch to measure time durations. | |
Public Member Functions | |
virtual | ~Timeable () |
Destructor virtual for polymorphic class. | |
virtual Timings | GetTimings () const =0 |
Timings in duration units specified above. | |
Utility class to for timing.
Definition at line 38 of file Timeable.h.