25#include <boost/statechart/event.hpp>
26#include <boost/statechart/state.hpp>
33namespace default_events
39template <
typename ActionFeedback,
typename TOrthogonal>
47template <
typename TSource,
typename TOrthogonal>
53template <
typename TSource,
typename TOrthogonal>
71template <
typename TSource,
typename TOrthogonal>
89template <
typename TSource,
typename TOrthogonal>
109template <
typename StateType>
114template <
typename StateType>
119template <
typename TSource>
127template <
typename TSource>
137 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
143 auto typeinfo = TypeInfo::getTypeInfoFromType<TMessageType>();
145 std::string label = typeinfo->getNonTemplatedTypeName();
153 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
158 auto typeinfo = TypeInfo::getTypeInfoFromType<TMessageType>();
160 std::string label = typeinfo->getNonTemplatedTypeName();
TSource::WrappedResult resultMessage
static std::string getDefaultTransitionTag()
static std::string getEventLabel()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionTag()
TSource::WrappedResult resultMessage
static std::string getEventLabel()
ActionFeedback feedbackMessage
smacc2::client_bases::ISmaccActionClient * client
TSource::WrappedResult resultMessage
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
TSource::WrappedResult resultMessage
static std::string getEventLabel()
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getEventLabel()
static std::string getEventLabel()