11 #ifndef SIMPLE_STATE_MODEL_0B93DA0E_CD9B_486A_A5FC_4DDC8375C4C4 12 #define SIMPLE_STATE_MODEL_0B93DA0E_CD9B_486A_A5FC_4DDC8375C4C4 virtual void set_error_event(event_sptr _error_event)=0
simple_state_model()
Definition: simple_state_model.hpp:32
virtual void set_is_async(bool _is_async)=0
Interface for a simple state in the model.
Definition: simple_state_model.hpp:29
virtual event_sptr get_error_event() const =0
virtual ~simple_state_model() SX_NOEXCEPT SX_OVERRIDE
Definition: simple_state_model.hpp:38
Definition: algorithm_parameters.hpp:16
Interface for a state in the model.
Definition: state_model.hpp:34
sxe::shared_ptr< event_model > event_sptr
Definition: event_model_id.hpp:48
virtual bool is_async() const =0