An generic exception that is thrown whenever something unexpected (but simulation-valid) occurs during the simulated execution of a WMS. More...
#include <WorkflowExecutionException.h>
Public Member Functions | |
WorkflowExecutionException (std::shared_ptr< FailureCause > cause) | |
Constructor. More... | |
std::shared_ptr< FailureCause > | getCause () |
Get the failure cause. More... | |
virtual const char * | what () const throw () |
Get the exception's error message. More... | |
Detailed Description
An generic exception that is thrown whenever something unexpected (but simulation-valid) occurs during the simulated execution of a WMS.
Constructor & Destructor Documentation
◆ WorkflowExecutionException()
|
inline |
Constructor.
- Parameters
-
cause the cause of the failure
Member Function Documentation
◆ getCause()
|
inline |
Get the failure cause.
- Returns
- the failure cause
◆ what()
|
inlinevirtual |
Get the exception's error message.
- Returns
- the exception's message, as a C-style string
The documentation for this class was generated from the following file: