Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none > Struct Template Reference

#include <functor_row.hpp>

Public Types

typedef SOURCE Source
 
typedef EVENT Evt
 
typedef TARGET Target
 
typedef ACTION Action
 
typedef none Guard
 
typedef a_row_tag row_type_tag
 

Static Public Member Functions

template<class EVT , class FSM , class SourceState , class TargetState , class AllStates >
::boost::msm::back::HandledEnum action_call (FSM &fsm, EVT const &evt, SourceState &src, TargetState &tgt, AllStates &)
 

Member Typedef Documentation

template<class SOURCE , class EVENT , class TARGET , class ACTION >
typedef ACTION boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::Action
template<class SOURCE , class EVENT , class TARGET , class ACTION >
typedef EVENT boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::Evt
template<class SOURCE , class EVENT , class TARGET , class ACTION >
typedef none boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::Guard
template<class SOURCE , class EVENT , class TARGET , class ACTION >
typedef a_row_tag boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::row_type_tag
template<class SOURCE , class EVENT , class TARGET , class ACTION >
typedef SOURCE boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::Source
template<class SOURCE , class EVENT , class TARGET , class ACTION >
typedef TARGET boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::Target

Member Function Documentation

template<class SOURCE , class EVENT , class TARGET , class ACTION >
template<class EVT , class FSM , class SourceState , class TargetState , class AllStates >
::boost::msm::back::HandledEnum boost::msm::front::Row< SOURCE, EVENT, TARGET, ACTION, none >::action_call ( FSM &  fsm,
EVT const &  evt,
SourceState &  src,
TargetState &  tgt,
AllStates &   
)
inlinestatic

The documentation for this struct was generated from the following file: