FatalFailure.h
1 
10 #ifndef WRENCH_FATAL_FAILURE_H
11 #define WRENCH_FATAL_FAILURE_H
12 
13 #include <set>
14 #include <string>
15 
16 #include "wrench/workflow/failure_causes/FailureCause.h"
17 
18 namespace wrench {
19 
20  /***********************/
22  /***********************/
23 
27  class FatalFailure : public FailureCause {
28  public:
29  /***********************/
31  /***********************/
32  FatalFailure();
33  /***********************/
35  /***********************/
36 
37  std::string toString();
38 
39  private:
40  };
41 
42 
43  /***********************/
45  /***********************/
46 };
47 
48 
49 #endif //WRENCH_FATAL_FAILURE_H
An "Unknown" failure cause (should not happen)
Definition: FatalFailure.h:27
Definition: Alarm.cpp:20
FatalFailure()
Constructor.
Definition: FatalFailure.cpp:22
A top-level class to describe all simulation-valid failures that can occur during workflow execution ...
Definition: FailureCause.h:31
std::string toString()
Get the human-readable failure message.
Definition: FatalFailure.cpp:29