yasmine
sxy::states_to_enter_visitor_impl Class Reference

#include <states_to_enter_visitor_impl.hpp>

Inheritance diagram for sxy::states_to_enter_visitor_impl:
sxy::vertex_visitor

Public Member Functions

 states_to_enter_visitor_impl (raw_states_by_nesting_level &_states_to_enter, raw_const_region_set &_regions_to_enter, composite_state &_LCA_of_compound_transition, const vertex &_source_of_transition)
 
virtual ~states_to_enter_visitor_impl () SX_NOEXCEPT SX_OVERRIDE
 
virtual void visit (composite_state &_composite_state) SX_OVERRIDE
 
virtual void visit (simple_state &_simple_state) SX_OVERRIDE
 
virtual void visit (final_state &_final_state) SX_OVERRIDE
 
virtual void visit (initial_pseudostate &_initial_pseudostate) SX_OVERRIDE
 
virtual void visit (choice &_choice) SX_OVERRIDE
 
virtual void visit (junction &_junction) SX_OVERRIDE
 
virtual void visit (join &_join) SX_OVERRIDE
 
virtual void visit (fork &_fork) SX_OVERRIDE
 
virtual void visit (entry_point &_entry_point) SX_OVERRIDE
 
virtual void visit (exit_point &_exit_point) SX_OVERRIDE
 
virtual void visit (deep_history &_deep_history) SX_OVERRIDE
 
virtual void visit (shallow_history &_shallow_history) SX_OVERRIDE
 
virtual void visit (terminate_pseudostate &_terminate_pseudostate) SX_OVERRIDE
 
- Public Member Functions inherited from sxy::vertex_visitor
 vertex_visitor ()
 
virtual ~vertex_visitor () SX_NOEXCEPT
 

Constructor & Destructor Documentation

◆ states_to_enter_visitor_impl()

sxy::states_to_enter_visitor_impl::states_to_enter_visitor_impl ( raw_states_by_nesting_level _states_to_enter,
raw_const_region_set _regions_to_enter,
composite_state _LCA_of_compound_transition,
const vertex _source_of_transition 
)

◆ ~states_to_enter_visitor_impl()

sxy::states_to_enter_visitor_impl::~states_to_enter_visitor_impl ( )
virtual

Member Function Documentation

◆ visit() [1/13]

void sxy::states_to_enter_visitor_impl::visit ( composite_state _composite_state)
virtual

Implements sxy::vertex_visitor.

◆ visit() [2/13]

void sxy::states_to_enter_visitor_impl::visit ( simple_state _simple_state)
virtual

Implements sxy::vertex_visitor.

◆ visit() [3/13]

void sxy::states_to_enter_visitor_impl::visit ( final_state _final_state)
virtual

Implements sxy::vertex_visitor.

◆ visit() [4/13]

void sxy::states_to_enter_visitor_impl::visit ( initial_pseudostate _initial_pseudostate)
virtual

Implements sxy::vertex_visitor.

◆ visit() [5/13]

void sxy::states_to_enter_visitor_impl::visit ( choice _choice)
virtual

Implements sxy::vertex_visitor.

◆ visit() [6/13]

void sxy::states_to_enter_visitor_impl::visit ( junction _junction)
virtual

Implements sxy::vertex_visitor.

◆ visit() [7/13]

void sxy::states_to_enter_visitor_impl::visit ( join _join)
virtual

Implements sxy::vertex_visitor.

◆ visit() [8/13]

void sxy::states_to_enter_visitor_impl::visit ( fork _fork)
virtual

Implements sxy::vertex_visitor.

◆ visit() [9/13]

void sxy::states_to_enter_visitor_impl::visit ( entry_point _entry_point)
virtual

Implements sxy::vertex_visitor.

◆ visit() [10/13]

void sxy::states_to_enter_visitor_impl::visit ( exit_point _exit_point)
virtual

Implements sxy::vertex_visitor.

◆ visit() [11/13]

void sxy::states_to_enter_visitor_impl::visit ( deep_history _deep_history)
virtual

Implements sxy::vertex_visitor.

◆ visit() [12/13]

void sxy::states_to_enter_visitor_impl::visit ( shallow_history _shallow_history)
virtual

Implements sxy::vertex_visitor.

◆ visit() [13/13]

void sxy::states_to_enter_visitor_impl::visit ( terminate_pseudostate _terminate_pseudostate)
virtual

Implements sxy::vertex_visitor.


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