|
C++ YASMIN (Yet Another State MachINe)
|
Exception thrown when a state machine is canceled as a whole. More...
#include <state_machine_cancel_exception.hpp>


Public Member Functions | |
| StateMachineCancelException (const std::string &state_machine_name) | |
| Construct a new cancellation exception. | |
Exception thrown when a state machine is canceled as a whole.
This exception is used internally to abort the current execution loop after cancel_state_machine() has been requested. It can also be observed by callers that execute the state machine directly.
|
inlineexplicit |
Construct a new cancellation exception.
| state_machine_name | Human-readable state machine name. |