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>
145 std::string label = typeinfo->getNonTemplatedTypeName();
153 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
160 std::string label = typeinfo->getNonTemplatedTypeName();
static TypeInfo::Ptr getTypeInfoFromType()
std::enable_if< HasEventLabel< T >::value, void >::type EventLabel(std::string &label)
std::string demangledTypeName()
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()