Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
favor_compile_time.hpp File Reference
#include <utility>
#include <deque>
#include <boost/mpl/filter_view.hpp>
#include <boost/mpl/for_each.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/any.hpp>
#include <boost/msm/common.hpp>
#include <boost/msm/back/metafunctions.hpp>
#include <boost/msm/back/common_types.hpp>
#include <boost/msm/back/dispatch_table.hpp>
Include dependency graph for favor_compile_time.hpp:

Classes

struct  boost::msm::back::process_any_event_helper< Fsm >
 
struct  boost::msm::back::favor_compile_time
 
struct  boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >
 
struct  boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >::default_init_cell< EventType, Enable >::helper< deferred, composite, some_dummy >
 
struct  boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >::default_init_cell< EventType, Enable >::helper< true, false, some_dummy >
 
struct  boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >::default_init_cell< EventType, Enable >::helper< true, true, some_dummy >
 
struct  boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >::default_init_cell< EventType, Enable >::helper< false, true, some_dummy >
 
struct  boost::msm::back::dispatch_table< Fsm, Stt, Event,::boost::msm::back::favor_compile_time >::default_init_cell< EventType, Enable >::helper< false, false, some_dummy >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::msm
 
 boost::msm::back
 

Macros

#define BOOST_MSM_BACK_GENERATE_PROCESS_EVENT(fsmname)
 

Macro Definition Documentation

#define BOOST_MSM_BACK_GENERATE_PROCESS_EVENT (   fsmname)
Value:
namespace boost { namespace msm { namespace back{ \
template<> \
::boost::msm::back::HandledEnum fsmname::process_any_event( ::boost::any const& any_event) \
{ \
::boost::mpl::for_each<all_events, ::boost::msm::wrap< ::boost::mpl::placeholders::_1> > \
return res; \
} \
}}}
Duration formatting facet for input.
Definition: accumulators_fwd.hpp:55
Definition: favor_compile_time.hpp:31
Definition: any.hpp:35
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42
Definition: common_types.hpp:24
HandledEnum
Definition: common_types.hpp:22
function< op::back >::type const back
back is a lazy PolymorphicFunctionObject for fetching the back element of a sequence in an xpressive ...
Definition: regex_actions.hpp:970