29 class Event,
class Destination,
typename Tag,
class TransitionContext,
30 void (TransitionContext::*pTransitionAction)(const Event &)>
38 template <
class State>
43 RCLCPP_DEBUG(
stt.getLogger(),
"[Smacc Transition] REACT WITHOUT ACTION");
55 RCLCPP_DEBUG(
stt.getLogger(),
"[Smacc Transition] REACT WITH ACTION AND EVENT");
70 template <
class State,
class EventBase,
class IdType>
71 static boost::statechart::detail::reaction_result
react(
74 typedef boost::statechart::detail::reaction_dispatcher<
77 return dispatcher::react(
stt,
evt, eventType);
static boost::statechart::detail::reaction_result react(State &stt, const EventBase &evt, const IdType &eventType)
void specificNamedOnExit(TState &st, TTransitionTagName tn, std::true_type)
static boost::statechart::result react_with_action(State &stt, const Event &evt)
static boost::statechart::result react_without_action(State &stt)