12 #ifndef EXECUTION_STATE_EXIT_STEP_C20999E7_5BFF_464B_905E_7192F6153955 13 #define EXECUTION_STATE_EXIT_STEP_C20999E7_5BFF_464B_905E_7192F6153955 26 class execution_state_exit_step SX_FINAL:
30 explicit execution_state_exit_step( state& _state );
31 virtual ~execution_state_exit_step() SX_NOEXCEPT SX_OVERRIDE;
32 SX_NO_COPY(execution_state_exit_step)
33 virtual
bool execute_behavior( event_processing_callback* const _event_processing_callback,
34 const event& _event,
events& _exception_events, async_event_handler* const _async_event_handler,
35 event_collector& _event_collector ) const SX_OVERRIDE;
36 virtual
void accept( execution_step_visitor& _visitor ) const SX_OVERRIDE;
37 const state& get_state() const;
Definition: adapter_cpp11.hpp:21
std::vector< event_sptr > events
Definition: event_fwd.hpp:27