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::has_state_delayed_event< State, Event > Struct Template Reference

#include <metafunctions.hpp>

Public Types

typedef ::boost::mpl::find
< typename
State::deferred_events, Event >
::type 
found
 
typedef ::boost::mpl::if_
< ::boost::is_same< found,
typename::boost::mpl::end
< typename
State::deferred_events >::type >
,::boost::mpl::bool_< false >
,::boost::mpl::bool_< true >
>::type 
type
 

Member Typedef Documentation

template<class State , class Event >
typedef ::boost::mpl::find<typename State::deferred_events,Event>::type boost::msm::back::has_state_delayed_event< State, Event >::found
template<class State , class Event >
typedef ::boost::mpl::if_< ::boost::is_same<found,typename ::boost::mpl::end<typename State::deferred_events>::type >, ::boost::mpl::bool_<false>, ::boost::mpl::bool_<true> >::type boost::msm::back::has_state_delayed_event< State, Event >::type

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