12 #ifndef CONST_VERTEX_VISITOR_7EEF8936_8C47_401E_BE7D_997A1A245728 13 #define CONST_VERTEX_VISITOR_7EEF8936_8C47_401E_BE7D_997A1A245728 16 #include "essentials/non_copyable.hpp" 23 class composite_state;
31 class initial_pseudostate;
34 class shallow_history;
35 class terminate_pseudostate;
60 virtual void visit(
const join& _join ) = 0;
61 virtual void visit(
const fork& _fork ) = 0;
Definition: const_vertex_visitor.hpp:38
Definition: deep_history.hpp:24
Definition: composite_state.hpp:28
Definition: initial_pseudostate.hpp:27
Definition: exit_point.hpp:24
Definition: terminate_pseudostate.hpp:24
Definition: adapter_cpp11.hpp:21
Definition: final_state.hpp:23
Definition: junction.hpp:24
virtual ~const_vertex_visitor() SX_NOEXCEPT
Definition: const_vertex_visitor.hpp:47
Definition: simple_state.hpp:23
Definition: choice.hpp:24
const_vertex_visitor()
Definition: const_vertex_visitor.hpp:41
virtual void visit(const composite_state &_composite_state)=0
Definition: entry_point.hpp:24
Definition: shallow_history.hpp:24