template<class Event, class Destination, typename Tag, class TransitionContext, void(TransitionContext::*)(const Event &) pTransitionAction>
class smacc::Transition< Event, Destination, Tag, TransitionContext, pTransitionAction >
Definition at line 20 of file smacc_transition.h.
template<class Event , class Destination , typename Tag , class TransitionContext , void(TransitionContext::*)(const Event &) pTransitionAction>
template<class State , class EventBase , class IdType >
static boost::statechart::detail::reaction_result smacc::Transition< Event, Destination, Tag, TransitionContext, pTransitionAction >::react |
( |
State & |
stt, |
|
|
const EventBase & |
evt, |
|
|
const IdType & |
eventType |
|
) |
| |
|
inlinestatic |
Definition at line 58 of file smacc_transition.h.
60 {
61 typedef boost::statechart::detail::reaction_dispatcher<
62 reactions<State>, State, EventBase, Event, TransitionContext, IdType>
63 dispatcher;
64 return dispatcher::react(stt, evt, eventType);
65 }