Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::process_fsm_internal_table< Event > Struct Template Reference

#include <state_machine.hpp>

Public Types

typedef ::boost::mpl::has_key
< processable_events_internal_table,
Event >::type 
is_event_processable
 

Static Public Member Functions

static void process (Event const &evt, library_sm *self_, HandledEnum &result)
 

Member Typedef Documentation

template<class A0 , class A1 = parameter::void_, class A2 = parameter::void_, class A3 = parameter::void_, class A4 = parameter::void_>
template<class Event >
typedef ::boost::mpl::has_key<processable_events_internal_table,Event>::type boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::process_fsm_internal_table< Event >::is_event_processable

Member Function Documentation

template<class A0 , class A1 = parameter::void_, class A2 = parameter::void_, class A3 = parameter::void_, class A4 = parameter::void_>
template<class Event >
static void boost::msm::back::state_machine< A0, A1, A2, A3, A4 >::process_fsm_internal_table< Event >::process ( Event const &  evt,
library_sm self_,
HandledEnum result 
)
inlinestatic

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