12 #ifndef COMPLEX_STATE_91053A02_65AF_40C3_B9F9_C283A743A85F 13 #define COMPLEX_STATE_91053A02_65AF_40C3_B9F9_C283A743A85F 23 class complex_state_visitor;
Definition: complex_state.hpp:26
sxe::uint32_t event_id
The type alias for yasmine's event IDs.
Definition: event_id.hpp:26
complex_state()
Definition: complex_state.hpp:30
Definition: adapter_cpp11.hpp:21
virtual ~complex_state() SX_NOEXCEPT SX_OVERRIDE
Definition: complex_state.hpp:36
virtual void add_deferred_event(const event_id &_event_id)=0
Definition: complex_state_visitor.hpp:27
virtual void accept_complex_state_visitor(complex_state_visitor &_visitor) const =0