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>
108template <
typename TSource,
typename TOrthogonal,
typename TResponse>
125template <
typename TSource,
typename TOrthogonal>
136template <
typename TSource,
typename TOrthogonal>
153template <
typename StateType>
158template <
typename StateType>
163template <
typename TSource>
171template <
typename TSource>
181 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
189 std::string label = typeinfo->getNonTemplatedTypeName();
197 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
204 std::string label = typeinfo->getNonTemplatedTypeName();
static TypeInfo::Ptr getTypeInfoFromType()
std::enable_if< HasEventLabel< T >::value, void >::type EventLabel(std::string &label)
std::string demangledTypeName()
static std::string getDefaultTransitionTag()
static std::string getEventLabel()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionTag()
static std::string getEventLabel()
ActionFeedback feedbackMessage
smacc2::client_bases::ISmaccActionClient * client
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getEventLabel()
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getEventLabel()
static std::string getEventLabel()
static std::string getDefaultTransitionTag()
static std::string getDefaultTransitionType()
static std::string getEventLabel()
static std::string getEventLabel()
static std::string getEventLabel()