yasmine
|
Interface for a transition in the model. More...
#include <transition_model.hpp>
Public Member Functions | |
transition_model () | |
virtual | ~transition_model () SX_NOEXCEPT |
virtual transition_model_kind | get_kind () const =0 |
virtual const std::string & | get_behavior () const =0 |
virtual const std::string & | get_guard () const =0 |
virtual const sxe::uri & | get_source () const =0 |
virtual const sxe::uri & | get_target () const =0 |
virtual const event_ids & | get_event_ids () const =0 |
Public Member Functions inherited from sxy::model::state_machine_element_model | |
state_machine_element_model () | |
virtual | ~state_machine_element_model () SX_NOEXCEPT |
virtual const std::string & | get_name () const =0 |
virtual const sxe::uri | get_uri () const =0 |
virtual model::model_element_type | get_type () const =0 |
virtual const state_machine_element_model * | get_parent () const =0 |
virtual void | set_parent (const state_machine_element_model *_parent)=0 |
Interface for a transition in the model.
A transition in the model.
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in sxy::model::transition_model_impl.
|
pure virtual |
Implemented in sxy::model::transition_model_impl.
|
pure virtual |
Implemented in sxy::model::transition_model_impl.
|
pure virtual |
Implemented in sxy::model::transition_model_impl.
|
pure virtual |
Implemented in sxy::model::transition_model_impl.
|
pure virtual |
Implemented in sxy::model::transition_model_impl.