yasmine
sxy::state Member List

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

accept_state_visitor(state_visitor &_visitor) const =0sxy::statepure virtual
accept_vertex_visitor(const_vertex_visitor &_visitor) const =0sxy::vertexpure virtual
accept_vertex_visitor(vertex_visitor &_visitor)=0sxy::vertexpure virtual
add_ancestor_uri(sxe::uri &_uri) const =0sxy::state_machine_elementpure virtual
add_incoming_transition(transition &_incoming_transition)=0sxy::vertexpure virtual
add_outgoing_transition(transition &_outgoing_transition)=0sxy::vertexpure virtual
check(state_machine_defects &_defects) const SX_OVERRIDE=0sxy::vertexpure virtual
enter_state(const event &_event, event_collector &_event_collector)=0sxy::statepure virtual
execute_do_behavior(const event &_event, async_event_handler *const _async_event_handler, event_collector &_event_collector) const =0sxy::statepure virtual
execute_enter_behavior(const event &_event, event_collector &_event_collector) const =0sxy::statepure virtual
execute_exit_behavior(const event &_event, event_collector &_event_collector) const =0sxy::statepure virtual
exit_state(const event &_event, event_collector &_event_collector)=0sxy::statepure virtual
get_ancestors(composite_state *const _final_ancestor, bool _include_final_ancestor=true) const =0sxy::vertexpure virtual
get_ancestors_as_regions() const =0sxy::vertexpure virtual
get_entry_behavior() const =0sxy::statepure virtual
get_error_event() const =0sxy::statepure virtual
get_exit_behavior() const =0sxy::statepure virtual
get_incoming_transitions() const =0sxy::vertexpure virtual
get_name() const =0sxy::state_machine_elementpure virtual
get_nesting_level() const =0sxy::statepure virtual
get_outgoing_transitions() const =0sxy::vertexpure virtual
get_parent() const =0sxy::state_machine_elementpure virtual
get_parent_region() const =0sxy::statepure virtual
get_parent_region_index() const =0sxy::statepure virtual
get_pseudostate(const std::string &_name_of_pseudostate) const =0sxy::statepure virtual
get_region(const std::string &_region_name) const =0sxy::statepure virtual
get_regions() const =0sxy::statepure virtual
get_regions()=0sxy::statepure virtual
get_root_state()=0sxy::vertexpure virtual
get_root_state() const =0sxy::vertexpure virtual
get_uri() const =0sxy::state_machine_elementpure virtual
has_error_event() const =0sxy::statepure virtual
is_active() const =0sxy::statepure virtual
is_complete() const =0sxy::statepure virtual
is_event_deferred(const event_id &_event_id) const =0sxy::statepure virtual
LCA_composite_state(const vertex &_rhs) const =0sxy::vertexpure virtual
LCA_region(const vertex &_target_vertex) const =0sxy::vertexpure virtual
remove_incoming_transition(const transition &_incoming_transition)=0sxy::vertexpure virtual
remove_outgoing_transition(const transition &_outgoing_transition)=0sxy::vertexpure virtual
search_transition(const event &_event, event_collector &_event_collector) const =0sxy::vertexpure virtual
set_active()=0sxy::statepure virtual
set_inactive()=0sxy::statepure virtual
set_parent_region(region *const _parent_region)=0sxy::statepure virtual
set_was_active()=0sxy::statepure virtual
state()sxy::stateinline
state_machine_element()sxy::state_machine_elementinline
vertex()sxy::vertexinline
was_active() const =0sxy::statepure virtual
~state() SX_NOEXCEPT SX_OVERRIDEsxy::stateinlinevirtual
~state_machine_element() SX_NOEXCEPTsxy::state_machine_elementinlinevirtual
~vertex() SX_NOEXCEPT SX_OVERRIDEsxy::vertexinlinevirtual