yasmine
sxy::const_vertex_visitor Class Referenceabstract

#include <const_vertex_visitor.hpp>

Inheritance diagram for sxy::const_vertex_visitor:
sxy::SX_FINAL sxy::try_to_build_compound_transition_visitor

Public Member Functions

 const_vertex_visitor ()
 
virtual ~const_vertex_visitor () SX_NOEXCEPT
 
virtual void visit (const composite_state &_composite_state)=0
 
virtual void visit (const simple_state &_simple_state)=0
 
virtual void visit (const final_state &_final_state)=0
 
virtual void visit (const initial_pseudostate &_initial_pseudostate)=0
 
virtual void visit (const choice &_choice)=0
 
virtual void visit (const junction &_junction)=0
 
virtual void visit (const join &_join)=0
 
virtual void visit (const fork &_fork)=0
 
virtual void visit (const entry_point &_entry_point)=0
 
virtual void visit (const exit_point &_exit_point)=0
 
virtual void visit (const deep_history &_deep_history)=0
 
virtual void visit (const shallow_history &_shallow_history)=0
 
virtual void visit (const terminate_pseudostate &_terminate_pseudostate)=0
 

Constructor & Destructor Documentation

◆ const_vertex_visitor()

sxy::const_vertex_visitor::const_vertex_visitor ( )
inline

◆ ~const_vertex_visitor()

virtual sxy::const_vertex_visitor::~const_vertex_visitor ( )
inlinevirtual

Member Function Documentation

◆ visit() [1/13]

virtual void sxy::const_vertex_visitor::visit ( const composite_state _composite_state)
pure virtual

◆ visit() [2/13]

virtual void sxy::const_vertex_visitor::visit ( const simple_state _simple_state)
pure virtual

◆ visit() [3/13]

virtual void sxy::const_vertex_visitor::visit ( const final_state _final_state)
pure virtual

◆ visit() [4/13]

virtual void sxy::const_vertex_visitor::visit ( const initial_pseudostate _initial_pseudostate)
pure virtual

◆ visit() [5/13]

virtual void sxy::const_vertex_visitor::visit ( const choice _choice)
pure virtual

◆ visit() [6/13]

virtual void sxy::const_vertex_visitor::visit ( const junction _junction)
pure virtual

◆ visit() [7/13]

virtual void sxy::const_vertex_visitor::visit ( const join _join)
pure virtual

◆ visit() [8/13]

virtual void sxy::const_vertex_visitor::visit ( const fork _fork)
pure virtual

◆ visit() [9/13]

virtual void sxy::const_vertex_visitor::visit ( const entry_point _entry_point)
pure virtual

◆ visit() [10/13]

virtual void sxy::const_vertex_visitor::visit ( const exit_point _exit_point)
pure virtual

◆ visit() [11/13]

virtual void sxy::const_vertex_visitor::visit ( const deep_history _deep_history)
pure virtual

◆ visit() [12/13]

virtual void sxy::const_vertex_visitor::visit ( const shallow_history _shallow_history)
pure virtual

◆ visit() [13/13]

virtual void sxy::const_vertex_visitor::visit ( const terminate_pseudostate _terminate_pseudostate)
pure virtual

The documentation for this class was generated from the following file: