#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 |
typedef ::boost::mpl::find<typename State::deferred_events,Event>::type boost::msm::back::has_state_delayed_event< State, Event >::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 boost::msm::back::has_state_delayed_event< State, Event >::type |