yasmine
sxy::simple_state_base Member List

This is the complete list of members for sxy::simple_state_base, including all inherited members.

accept_complex_state_visitor(complex_state_visitor &_visitor) const SX_OVERRIDEsxy::simple_state_basevirtual
accept_state_visitor(state_visitor &_visitor) const SX_OVERRIDEsxy::simple_state_basevirtual
accept_vertex_visitor(const_vertex_visitor &_visitor) const SX_OVERRIDEsxy::simple_state_basevirtual
accept_vertex_visitor(vertex_visitor &_visitor) SX_OVERRIDEsxy::simple_state_basevirtual
add_ancestor_uri(sxe::uri &_uri) const =0sxy::state_machine_elementpure virtual
sxy::add_deferred_event(const event_id &_event_id)=0sxy::complex_statepure virtual
sxy::complex_state_impl::add_deferred_event(const event_id &_event_id) SX_OVERRIDEsxy::complex_state_implvirtual
sxy::add_incoming_transition(transition &_incoming_transition)=0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::add_incoming_transition(transition &_incoming_transition) SX_OVERRIDEsxy::vertex_implvirtual
sxy::add_outgoing_transition(transition &_outgoing_transition)=0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::add_outgoing_transition(transition &_outgoing_transition) SX_OVERRIDEsxy::vertex_implvirtual
check(state_machine_defects &_defects) const SX_OVERRIDEsxy::simple_state_basevirtual
check_if_one_of_the_deferred_events_triggers_a_transition() constsxy::complex_state_implprotected
complex_state()sxy::complex_stateinline
complex_state_impl(const std::string &_name, behavior_uptr _entry_behavior, behavior_uptr _exit_behavior, const event_ids &_deferred_events=event_ids())sxy::complex_state_implexplicit
sxy::enter_state(const event &_event, event_collector &_event_collector)=0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::enter_state(const event &_event, event_collector &_event_collector) SX_OVERRIDEsxy::state_implvirtual
sxy::execute_do_behavior(const event &_event, async_event_handler *const _async_event_handler, event_collector &_event_collector) const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::execute_do_behavior(const event &_event, async_event_handler *const _async_event_handler, event_collector &_event_collector) const SX_OVERRIDEsxy::state_implvirtual
sxy::execute_enter_behavior(const event &_event, event_collector &_event_collector) const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::execute_enter_behavior(const event &_event, event_collector &_event_collector) const SX_OVERRIDEsxy::state_implvirtual
sxy::execute_exit_behavior(const event &_event, event_collector &_event_collector) const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::execute_exit_behavior(const event &_event, event_collector &_event_collector) const SX_OVERRIDEsxy::state_implvirtual
sxy::exit_state(const event &_event, event_collector &_event_collector)=0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::exit_state(const event &_event, event_collector &_event_collector) SX_OVERRIDEsxy::state_implvirtual
sxy::get_ancestors(composite_state *const _final_ancestor, bool _include_final_ancestor=true) const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::get_ancestors(composite_state *const _final_ancestor, bool _include_final_ancestor=true) const SX_OVERRIDEsxy::state_implvirtual
sxy::get_ancestors_as_regions() const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::get_ancestors_as_regions() const SX_OVERRIDEsxy::state_implvirtual
sxy::get_entry_behavior() const =0sxy::statepure virtual
sxy::complex_state_impl::get_entry_behavior() const SX_OVERRIDEsxy::complex_state_implvirtual
get_error_event() const SX_OVERRIDEsxy::simple_state_basevirtual
sxy::get_exit_behavior() const =0sxy::statepure virtual
sxy::complex_state_impl::get_exit_behavior() const SX_OVERRIDEsxy::complex_state_implvirtual
sxy::get_incoming_transitions() const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::get_incoming_transitions() const SX_OVERRIDEsxy::vertex_implvirtual
sxy::get_name() const =0sxy::state_machine_elementpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::sxy::state_machine_element_impl::get_name() const SX_OVERRIDEsxy::state_machine_element_implvirtual
sxy::get_nesting_level() const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::get_nesting_level() const SX_OVERRIDEsxy::state_implvirtual
sxy::get_outgoing_transitions() const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::get_outgoing_transitions() const SX_OVERRIDEsxy::vertex_implvirtual
sxy::get_parent() const =0sxy::state_machine_elementpure virtual
sxy::complex_state_impl::sxy::state_impl::get_parent() const SX_OVERRIDEsxy::state_implvirtual
sxy::get_parent_region() const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::get_parent_region() const SX_OVERRIDEsxy::state_implvirtual
sxy::get_parent_region_index() const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::get_parent_region_index() const SX_OVERRIDEsxy::state_implvirtual
sxy::get_pseudostate(const std::string &_name_of_pseudostate) const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::get_pseudostate(const std::string &_name_of_pseudostate) const SX_OVERRIDEsxy::state_implvirtual
sxy::get_region(const std::string &_region_name) const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::get_region(const std::string &_region_name) const SX_OVERRIDEsxy::state_implvirtual
get_regions() const SX_OVERRIDEsxy::simple_state_basevirtual
get_regions() SX_OVERRIDEsxy::simple_state_basevirtual
sxy::get_root_state()=0sxy::vertexpure virtual
sxy::get_root_state() const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::get_root_state() SX_OVERRIDEsxy::vertex_implvirtual
sxy::vertex_impl::get_root_state() const SX_OVERRIDEsxy::vertex_implvirtual
sxy::get_uri() const =0sxy::state_machine_elementpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::get_uri() const SX_OVERRIDEsxy::vertex_implvirtual
has_error_event() const SX_OVERRIDEsxy::simple_state_basevirtual
sxy::is_active() const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::is_active() const SX_OVERRIDEsxy::state_implvirtual
sxy::is_complete() const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::is_complete() const SX_OVERRIDEsxy::state_implvirtual
sxy::is_event_deferred(const event_id &_event_id) const =0sxy::statepure virtual
sxy::complex_state_impl::is_event_deferred(const event_id &_event_id) const SX_OVERRIDEsxy::complex_state_implvirtual
sxy::LCA_composite_state(const vertex &_rhs) const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::LCA_composite_state(const vertex &_rhs) const SX_OVERRIDEsxy::vertex_implvirtual
sxy::LCA_region(const vertex &_target_vertex) const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::LCA_region(const vertex &_target_vertex) const SX_OVERRIDEsxy::vertex_implvirtual
sxy::remove_incoming_transition(const transition &_incoming_transition)=0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::remove_incoming_transition(const transition &_incoming_transition) SX_OVERRIDEsxy::vertex_implvirtual
sxy::remove_outgoing_transition(const transition &_outgoing_transition)=0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::remove_outgoing_transition(const transition &_outgoing_transition) SX_OVERRIDEsxy::vertex_implvirtual
sxy::search_transition(const event &_event, event_collector &_event_collector) const =0sxy::vertexpure virtual
sxy::complex_state_impl::sxy::state_impl::sxy::vertex_impl::search_transition(const event &_event, event_collector &_event_collector) const SX_OVERRIDEsxy::vertex_implvirtual
sxy::set_active()=0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::set_active() SX_OVERRIDEsxy::state_implvirtual
sxy::set_inactive()=0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::set_inactive() SX_OVERRIDEsxy::state_implvirtual
sxy::set_parent_region(region *const _parent_region)=0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::set_parent_region(region *const _parent_region) SX_OVERRIDEsxy::state_implvirtual
sxy::set_was_active()=0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::set_was_active() SX_OVERRIDEsxy::state_implvirtual
simple_state()sxy::simple_stateinline
simple_state_base(const std::string &_name, behavior_uptr _entry_action, behavior_uptr _exit_action, const event_ids &_deferred_events, event_sptr _error_event)sxy::simple_state_base
state()sxy::stateinline
state_impl(const std::string &_name)sxy::state_implexplicit
state_machine_element()sxy::state_machine_elementinline
state_machine_element_impl(const std::string &_name)sxy::state_machine_element_implexplicit
vertex()sxy::vertexinline
vertex_impl(const std::string &_name)sxy::vertex_implexplicit
sxy::was_active() const =0sxy::statepure virtual
sxy::complex_state_impl::sxy::state_impl::was_active() const SX_OVERRIDEsxy::state_implvirtual
~complex_state() SX_NOEXCEPT SX_OVERRIDEsxy::complex_stateinlinevirtual
~complex_state_impl() SX_NOEXCEPT SX_OVERRIDEsxy::complex_state_implvirtual
~simple_state() SX_NOEXCEPT SX_OVERRIDEsxy::simple_stateinlinevirtual
~simple_state_base() SX_NOEXCEPT SX_OVERRIDEsxy::simple_state_basevirtual
~state() SX_NOEXCEPT SX_OVERRIDEsxy::stateinlinevirtual
~state_impl() SX_NOEXCEPT SX_OVERRIDEsxy::state_implvirtual
~state_machine_element() SX_NOEXCEPTsxy::state_machine_elementinlinevirtual
~state_machine_element_impl() SX_NOEXCEPT SX_OVERRIDEsxy::state_machine_element_implvirtual
~vertex() SX_NOEXCEPT SX_OVERRIDEsxy::vertexinlinevirtual
~vertex_impl() SX_NOEXCEPT SX_OVERRIDEsxy::vertex_implvirtual