WRENCH  1.11
Cyberinfrastructure Simulation Workbench
Overview Installation Getting Started WRENCH 101 WRENCH 102
SomeActionsHaveFailed.h
1 
10 #ifndef WRENCH_SOME_ACTIONS_HAVE_FAILED_H
11 #define WRENCH_SOME_ACTIONS_HAVE_FAILED_H
12 
13 #include <set>
14 #include <string>
15 
16 #include "FailureCause.h"
17 
18 namespace wrench {
19 
20  /***********************/
22  /***********************/
23 
28  public:
29  /***********************/
31  /***********************/
33  /***********************/
35  /***********************/
36 
37  std::string toString() override;
38 
39  private:
40  std::string message;
41  };
42 
43 
44  /***********************/
46  /***********************/
47 };
48 
49 
50 #endif //WRENCH_SOME_ACTIONS_HAVE_FAILED_H
wrench::SomeActionsHaveFailed
An "Unknown" failure cause (should not happen)
Definition: SomeActionsHaveFailed.h:27
wrench::SomeActionsHaveFailed::toString
std::string toString() override
Get the human-readable failure message.
Definition: SomeActionsHaveFailed.cpp:29
wrench
Definition: Action.cpp:28
wrench::FailureCause
A top-level class to describe all simulation-valid failures that can occur during workflow execution ...
Definition: FailureCause.h:31
wrench::SomeActionsHaveFailed::SomeActionsHaveFailed
SomeActionsHaveFailed()
Constructor.
Definition: SomeActionsHaveFailed.cpp:22