25#include <boost/statechart/event.hpp>
26#include <boost/statechart/state.hpp>
31namespace default_events
37template <
typename ActionFeedback,
typename TOrthogonal>
44template <
typename TSource,
typename TOrthogonal>
50template <
typename TSource,
typename TOrthogonal>
68template <
typename TSource,
typename TOrthogonal>
86template <
typename TSource,
typename TOrthogonal>
105template <
typename TSource,
typename TOrthogonal,
typename TResponse>
122template <
typename TSource,
typename TOrthogonal>
133template <
typename TSource,
typename TOrthogonal>
150template <
typename StateType>
155template <
typename StateType>
160template <
typename TSource>
168template <
typename TSource>
178 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
185 std::string label = typeinfo->getNonTemplatedTypeName();
193 typename TSource,
typename TOrthogonal,
typename TMessageType =
typename TSource::TMessageType>
200 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 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()