SimulationTimestampTypes.h
145 SimulationTimestampFileCopy(WorkflowFile *file, StorageService *src, std::string src_partition, StorageService *dst, std::string dst_partition, SimulationTimestampFileCopyStart *start_timestamp = nullptr);
157 FileLocation(StorageService *storage_service, std::string partition) : storage_service(storage_service), partition(partition) {
200 SimulationTimestampFileCopyStart(WorkflowFile *file, StorageService *src, std::string src_partition, StorageService *dst, std::string dst_partition);
Definition: SimulationTimestampTypes.h:257
double getDate()
Retrieve the date recorded for this timestamp.
Definition: SimulationTimestampTypes.cpp:14
A simulation timestamp class for WorkflowTask failure times.
Definition: SimulationTimestampTypes.h:94
A data file used/produced by a WorkflowTask in a Workflow.
Definition: WorkflowFile.h:26
A simulation timestamp class for WorkflowTask start times.
Definition: SimulationTimestampTypes.h:80
FileLocation source
The location where the WorkflowFile was being copied from.
Definition: SimulationTimestampTypes.h:181
A simulation timestamp class for WorkflowTask termination times.
Definition: SimulationTimestampTypes.h:123
A simulation timestamp class for file copy failure times.
Definition: SimulationTimestampTypes.h:212
A simulation timestamp class for WorkflowTask completion times.
Definition: SimulationTimestampTypes.h:109
A simulation timestamp class for changes in a host's pstate.
Definition: SimulationTimestampTypes.h:240
A simulation timestamp class for file copy completions.
Definition: SimulationTimestampTypes.h:226
Definition: SimulationTimestampTypes.h:20
A base class for simulation timestamps regarding file copies.
Definition: SimulationTimestampTypes.h:139
A simulation timestamp class for file copy start times.
Definition: SimulationTimestampTypes.h:195
A base class for simulation timestamps.
Definition: SimulationTimestampTypes.h:32
A file location struct that contains the storage service and partition where a file is located...
Definition: SimulationTimestampTypes.h:153
FileLocation destination
The intended location where the WorkflowFile was being copied to.
Definition: SimulationTimestampTypes.h:186
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:69
Definition: TerminalOutput.cpp:15
A base class for simulation timestamps regarding workflow tasks.
Definition: SimulationTimestampTypes.h:53