yasmine
sxy::try_to_build_compound_transition_visitor Class Reference

#include <try_to_build_compound_transition_visitor.hpp>

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

Public Member Functions

 try_to_build_compound_transition_visitor (transition &_enabled_transition, compound_transitions &_enabled_compound_transitions, bool &_is_built, const event &_event, event_collector &_event_collector)
 
virtual ~try_to_build_compound_transition_visitor () SX_NOEXCEPT SX_OVERRIDE
 
virtual void visit (const composite_state &_composite_state) SX_OVERRIDE
 
virtual void visit (const simple_state &_simple_state) SX_OVERRIDE
 
virtual void visit (const final_state &_final_state) SX_OVERRIDE
 
virtual void visit (const initial_pseudostate &_initial_pseudostate) SX_OVERRIDE
 
virtual void visit (const choice &_choice) SX_OVERRIDE
 
virtual void visit (const junction &_junction) SX_OVERRIDE
 
virtual void visit (const join &_join) SX_OVERRIDE
 
virtual void visit (const fork &_fork) SX_OVERRIDE
 
virtual void visit (const entry_point &_entry_point) SX_OVERRIDE
 
virtual void visit (const exit_point &_exit_point) SX_OVERRIDE
 
virtual void visit (const deep_history &_deep_history) SX_OVERRIDE
 
virtual void visit (const shallow_history &_shallow_history) SX_OVERRIDE
 
virtual void visit (const terminate_pseudostate &_terminate_pseudostate) SX_OVERRIDE
 
- Public Member Functions inherited from sxy::const_vertex_visitor
 const_vertex_visitor ()
 
virtual ~const_vertex_visitor () SX_NOEXCEPT
 

Constructor & Destructor Documentation

◆ try_to_build_compound_transition_visitor()

sxy::try_to_build_compound_transition_visitor::try_to_build_compound_transition_visitor ( transition _enabled_transition,
compound_transitions _enabled_compound_transitions,
bool &  _is_built,
const event _event,
event_collector _event_collector 
)

◆ ~try_to_build_compound_transition_visitor()

sxy::try_to_build_compound_transition_visitor::~try_to_build_compound_transition_visitor ( )
virtual

Member Function Documentation

◆ visit() [1/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const composite_state _composite_state)
virtual

◆ visit() [2/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const simple_state _simple_state)
virtual

◆ visit() [3/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const final_state _final_state)
virtual

◆ visit() [4/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const initial_pseudostate _initial_pseudostate)
virtual

◆ visit() [5/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const choice _choice)
virtual

◆ visit() [6/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const junction _junction)
virtual

◆ visit() [7/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const join _join)
virtual

◆ visit() [8/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const fork _fork)
virtual

◆ visit() [9/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const entry_point _entry_point)
virtual

◆ visit() [10/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const exit_point _exit_point)
virtual

◆ visit() [11/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const deep_history _deep_history)
virtual

◆ visit() [12/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const shallow_history _shallow_history)
virtual

◆ visit() [13/13]

void sxy::try_to_build_compound_transition_visitor::visit ( const terminate_pseudostate _terminate_pseudostate)
virtual

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