yasmine
sxy::transition_step Class Referenceabstract

#include <transition_step.hpp>

Inheritance diagram for sxy::transition_step:
sxy::SX_FINAL sxy::SX_FINAL

Public Member Functions

 transition_step ()
 
virtual ~transition_step () SX_NOEXCEPT
 
virtual const raw_transitionsget_transitions () const =0
 
virtual const vertexget_unique_source () const =0
 
virtual const vertexget_unique_target () const =0
 
virtual void execute_transition_behaviors (const event &_event, event_collector &_event_collector) const =0
 
virtual const exit_pointget_exit_point () const =0
 
virtual const entry_pointget_entry_point () const =0
 
virtual const raw_const_vertices get_target_vertices ()=0
 

Constructor & Destructor Documentation

◆ transition_step()

sxy::transition_step::transition_step ( )
inline

◆ ~transition_step()

virtual sxy::transition_step::~transition_step ( )
inlinevirtual

Member Function Documentation

◆ execute_transition_behaviors()

virtual void sxy::transition_step::execute_transition_behaviors ( const event _event,
event_collector _event_collector 
) const
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.

◆ get_entry_point()

virtual const entry_point* sxy::transition_step::get_entry_point ( ) const
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.

◆ get_exit_point()

virtual const exit_point* sxy::transition_step::get_exit_point ( ) const
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.

◆ get_target_vertices()

virtual const raw_const_vertices sxy::transition_step::get_target_vertices ( )
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.

◆ get_transitions()

virtual const raw_transitions& sxy::transition_step::get_transitions ( ) const
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.

◆ get_unique_source()

virtual const vertex& sxy::transition_step::get_unique_source ( ) const
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.

◆ get_unique_target()

virtual const vertex& sxy::transition_step::get_unique_target ( ) const
pure virtual

Implemented in sxy::SX_FINAL, and sxy::SX_FINAL.


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