11 #ifndef WRENCH_STANDARD_JOB_COMPLETED_EVENT_H
12 #define WRENCH_STANDARD_JOB_COMPLETED_EVENT_H
15 #include "wrench/workflow//execution_events/WorkflowExecutionEvent.h"
16 #include "wrench/workflow/failure_causes/FailureCause.h"
36 class FileRegistryService;
38 class FileRegistryService;
70 std::string
toString()
override {
return "StandardJobCompletedEvent (job: " + this->standard_job->getName() +
"; cs = " + this->compute_service->getName() +
")";}
82 #endif //WRENCH_STANDARD_JOB_COMPLETED_EVENT_H
std::string toString() override
Get a textual description of the event.
Definition: StandardJobCompletedEvent.h:70
A "standard job has completed" WorkflowExecutionEvent.
Definition: StandardJobCompletedEvent.h:45
std::shared_ptr< StandardJob > standard_job
The standard job that has completed.
Definition: StandardJobCompletedEvent.h:62
std::shared_ptr< ComputeService > compute_service
The compute service on which the standard job has completed.
Definition: StandardJobCompletedEvent.h:64
A class to represent the various execution events that are relevant to the execution of a workflow.
Definition: WorkflowExecutionEvent.h:26