wrench::ExecutionException
-
class ExecutionException : public std::exception
An generic exception that is thrown whenever something unexpected (but simulation-valid) occurs during the simulated execution of a WMS.
Public Functions
Constructor.
- Parameters:
cause – the cause of the failure
-
inline std::shared_ptr<FailureCause> getCause()
Get the failure cause.
- Returns:
the failure cause
-
inline virtual const char *what() const
Get the exception’s error message.
- Returns:
the exception’s message, as a C-style string