![]() |
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.