wrench::SimulationTrace< SimulationTimestampPstateSet >

template<>
class SimulationTrace<SimulationTimestampPstateSet> : public GenericSimulationTrace

A specialized class to represent a trace of SimulationTimestampPstateSet timestamps.

Public Functions

inline ~SimulationTrace()

Destructor.

inline void addTimestamp(SimulationTimestamp<SimulationTimestampPstateSet> *new_timestamp)

Append a SimulationTimestampPstateSet timestamp to the trace.

Parameters

new_timestamp – pointer to the timestamp

inline std::vector<SimulationTimestamp<SimulationTimestampPstateSet>*> getTrace()

Retrieve the trace as a vector of SimulationTimestamp<SimulationTimestampPstateSet> timestamps.

Returns

a vector of pointers to SimulationTimestamp<SimulationTimestampPstateSet> objects