yasmine
sxy::state_machine_element_impl Class Reference

#include <state_machine_element_impl.hpp>

Inheritance diagram for sxy::state_machine_element_impl:
sxy::state_machine_element sxy::SX_FINAL sxy::SX_FINAL sxy::vertex_impl sxy::pseudostate_impl sxy::state_impl sxy::region_pseudostate_impl sxy::state_pseudostate_impl sxy::complex_state_impl sxy::SX_FINAL sxy::SX_FINAL sxy::SX_FINAL sxy::SX_FINAL sxy::SX_FINAL sxy::SX_FINAL sxy::SX_FINAL sxy::history_impl sxy::SX_FINAL sxy::SX_FINAL sxy::simple_state_base sxy::SX_FINAL

Public Member Functions

 state_machine_element_impl (const std::string &_name)
 
virtual ~state_machine_element_impl () SX_NOEXCEPT SX_OVERRIDE
 
virtual const std::string & get_name () const SX_OVERRIDE
 
- Public Member Functions inherited from sxy::state_machine_element
 state_machine_element ()
 
virtual ~state_machine_element () SX_NOEXCEPT
 
virtual sxe::uri get_uri () const =0
 
virtual void add_ancestor_uri (sxe::uri &_uri) const =0
 
virtual bool check (state_machine_defects &_defects) const =0
 
virtual const state_machine_elementget_parent () const =0
 

Constructor & Destructor Documentation

◆ state_machine_element_impl()

sxy::state_machine_element_impl::state_machine_element_impl ( const std::string &  _name)
explicit

◆ ~state_machine_element_impl()

sxy::state_machine_element_impl::~state_machine_element_impl ( )
virtual

Member Function Documentation

◆ get_name()

const std::string & sxy::state_machine_element_impl::get_name ( ) const
virtual

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