SimulationTrace.h
109 SimulationTimestamp<SimulationTimestampPstateSet> *& latest_timestamp = this->trace[this->latest_timestamps_by_host[hostname]];
111 // if the new_timestamp has the same date as the latest_timestamp, then the new_timestamp replaces
112 // the latest_timestamp in the trace, else the new time_stamp is added to the trace and the map of latest
A time-stamped simulation event stored in SimulationOutput.
Definition: SimulationTimestamp.h:26
std::vector< SimulationTimestamp< SimulationTimestampPstateSet > * > getTrace()
Retrieve the trace as a vector of SimulationTimestamp<SimulationTimestampPstateSet> timestamps...
Definition: SimulationTrace.h:137
void addTimestamp(SimulationTimestamp< T > *timestamp)
Append a timestamp to the trace.
Definition: SimulationTrace.h:58
A template class to represent a trace of timestamps.
Definition: SimulationTrace.h:48
void addTimestamp(SimulationTimestamp< SimulationTimestampPstateSet > *new_timestamp)
Append a SimulationTimestampPstateSet timestamp to the trace.
Definition: SimulationTrace.h:99
A simulation timestamp class for changes in a host's pstate.
Definition: SimulationTimestampTypes.h:240
std::vector< SimulationTimestamp< T > * > getTrace()
Retrieve the trace as a vector of timestamps.
Definition: SimulationTrace.h:69
A specialized class to represent a trace of SimulationTimestampPstateSet timestamps.
Definition: SimulationTrace.h:92
Definition: TerminalOutput.cpp:15