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, none, none, GUARD > Struct Template Reference

#include <functor_row.hpp>

Public Types

typedef SOURCE Source
 
typedef EVENT Evt
 
typedef Source Target
 
typedef none Action
 
typedef GUARD Guard
 
typedef g_irow_tag row_type_tag
 

Static Public Member Functions

template<class EVT , class FSM , class SourceState , class TargetState , class AllStates >
static bool guard_call (FSM &fsm, EVT const &evt, SourceState &src, TargetState &tgt, AllStates &)
 

Member Typedef Documentation

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

Member Function Documentation

template<class SOURCE , class EVENT , class GUARD >
template<class EVT , class FSM , class SourceState , class TargetState , class AllStates >
static bool boost::msm::front::Row< SOURCE, EVENT, none, none, GUARD >::guard_call ( FSM &  fsm,
EVT const &  evt,
SourceState &  src,
TargetState &  tgt,
AllStates &   
)
inlinestatic

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