10 #ifndef WRENCH_JOB_TIMEOUT_H
11 #define WRENCH_JOB_TIMEOUT_H
16 #include "wrench/workflow/failure_causes/FailureCause.h"
39 std::shared_ptr<WorkflowJob>
getJob();
43 std::shared_ptr<WorkflowJob> job;
53 #endif //WRENCH_JOB_TIMEOUT_H
std::string toString()
Get the human-readable failure message.
Definition: JobTimeout.cpp:41
JobTimeout(std::shared_ptr< WorkflowJob > job)
Constructor.
Definition: JobTimeout.cpp:24
A "job has timed out" failure cause.
Definition: JobTimeout.h:29
A top-level class to describe all simulation-valid failures that can occur during workflow execution ...
Definition: FailureCause.h:31
std::shared_ptr< WorkflowJob > getJob()
Getter.
Definition: JobTimeout.cpp:33