SimulationTimestampTypes.h
150 SimulationTimestampFileCopy(WorkflowFile *file, std::shared_ptr<FileLocation> src, std::shared_ptr<FileLocation> dst, SimulationTimestampFileCopyStart *start_timestamp = nullptr);
191 SimulationTimestampFileCopyStart(WorkflowFile *file, std::shared_ptr<FileLocation> src, std::shared_ptr<FileLocation> dst);
A simulation timestamp class for energy consumption.
Definition: SimulationTimestampTypes.h:254
double getDate()
Retrieve the date recorded for this timestamp.
Definition: SimulationTimestampTypes.cpp:18
std::shared_ptr< FileLocation > destination
The location where the WorkflowFile was being copied to.
Definition: SimulationTimestampTypes.h:177
A simulation timestamp class for WorkflowTask failure times.
Definition: SimulationTimestampTypes.h:98
A data file used/produced by a WorkflowTask in a Workflow.
Definition: WorkflowFile.h:26
A simulation timestamp class for WorkflowTask termination times.
Definition: SimulationTimestampTypes.h:127
A simulation timestamp class for WorkflowTask start times.
Definition: SimulationTimestampTypes.h:84
std::shared_ptr< FileLocation > source
The location where the WorkflowFile was being copied from.
Definition: SimulationTimestampTypes.h:172
A simulation timestamp class for file copy failure times.
Definition: SimulationTimestampTypes.h:203
A simulation timestamp class for WorkflowTask completion times.
Definition: SimulationTimestampTypes.h:113
A simulation timestamp class for changes in a host's pstate.
Definition: SimulationTimestampTypes.h:234
A simulation timestamp class for file copy completions.
Definition: SimulationTimestampTypes.h:217
A top-level base class for simulation timestamps.
Definition: SimulationTimestampTypes.h:23
A base class for simulation timestamps regarding file copies.
Definition: SimulationTimestampTypes.h:144
A simulation timestamp class for file copy start times.
Definition: SimulationTimestampTypes.h:186
A base class for simulation timestamps.
Definition: SimulationTimestampTypes.h:35
WorkflowFile * file
The WorkflowFile that was being copied.
Definition: SimulationTimestampTypes.h:167
static std::map< std::string, SimulationTimestampTask * > pending_task_timestamps
A static map of SimulationTimestampTaskStart objects that have yet to matched with SimulationTimestam...
Definition: SimulationTimestampTypes.h:73
Definition: Alarm.cpp:19
A base class for simulation timestamps regarding workflow tasks.
Definition: SimulationTimestampTypes.h:57