#include <vertex.hpp>
◆ vertex()
◆ ~vertex()
virtual sxy::vertex::~vertex |
( |
| ) |
|
|
inlinevirtual |
◆ accept_vertex_visitor() [1/2]
Implemented in sxy::SX_FINAL, sxy::simple_state_base, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::shallow_history_impl, sxy::SX_FINAL, and sxy::SX_FINAL.
◆ accept_vertex_visitor() [2/2]
virtual void sxy::vertex::accept_vertex_visitor |
( |
vertex_visitor & |
_visitor | ) |
|
|
pure virtual |
Implemented in sxy::SX_FINAL, sxy::simple_state_base, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::shallow_history_impl, sxy::SX_FINAL, and sxy::SX_FINAL.
◆ add_incoming_transition()
virtual void sxy::vertex::add_incoming_transition |
( |
transition & |
_incoming_transition | ) |
|
|
pure virtual |
◆ add_outgoing_transition()
virtual void sxy::vertex::add_outgoing_transition |
( |
transition & |
_outgoing_transition | ) |
|
|
pure virtual |
◆ check()
Implements sxy::state_machine_element.
Implemented in sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::pseudostate, sxy::simple_state_base, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::SX_FINAL, sxy::pseudostate_impl, sxy::shallow_history_impl, and sxy::SX_FINAL.
◆ get_ancestors()
◆ get_ancestors_as_regions()
virtual raw_regions sxy::vertex::get_ancestors_as_regions |
( |
| ) |
const |
|
pure virtual |
◆ get_incoming_transitions()
virtual const raw_transitions& sxy::vertex::get_incoming_transitions |
( |
| ) |
const |
|
pure virtual |
◆ get_outgoing_transitions()
virtual const raw_transitions& sxy::vertex::get_outgoing_transitions |
( |
| ) |
const |
|
pure virtual |
◆ get_root_state() [1/2]
◆ get_root_state() [2/2]
◆ LCA_composite_state()
◆ LCA_region()
virtual region* sxy::vertex::LCA_region |
( |
const vertex & |
_target_vertex | ) |
const |
|
pure virtual |
◆ remove_incoming_transition()
virtual void sxy::vertex::remove_incoming_transition |
( |
const transition & |
_incoming_transition | ) |
|
|
pure virtual |
◆ remove_outgoing_transition()
virtual void sxy::vertex::remove_outgoing_transition |
( |
const transition & |
_outgoing_transition | ) |
|
|
pure virtual |
◆ search_transition()
The documentation for this class was generated from the following file: