Class pst_state_transition_error
Defined in File StateModelException.h
Inheritance Relationships
Base Type
public std::logic_error
Class Documentation
-
class pst_state_transition_error : public std::logic_error
Exception thrown when an invalid state transition occurs.
Public Functions
-
inline explicit pst_state_transition_error(const std::string &msg)
Construct a new pst state transition error object.
- Parameters
msg – error messsage describing the invalid state transition
-
inline explicit pst_state_transition_error(const char *msg)
Construct a new pst state transition error object.
- Parameters
msg – error messsage describing the invalid state transition
-
virtual ~pst_state_transition_error() override = default
Destroy the pst state transition error object.
-
inline explicit pst_state_transition_error(const std::string &msg)