#include <metafunctions.hpp>
Public Types | |
typedef ::boost::mpl::copy < typename Fsm::substate_list,::boost::mpl::inserter < ::boost::mpl::set0 <>,::boost::mpl::if_ < has_explicit_entry_state < ::boost::mpl::placeholders::_2 > ,::boost::mpl::insert < ::boost::mpl::placeholders::_1,::boost::mpl::placeholders::_2 > ,::boost::mpl::placeholders::_1 > > >::type | type |
typedef ::boost::mpl::copy< typename Fsm::substate_list, ::boost::mpl::inserter< ::boost::mpl::set0<>, ::boost::mpl::if_< has_explicit_entry_state< ::boost::mpl::placeholders::_2 >, ::boost::mpl::insert< ::boost::mpl::placeholders::_1, ::boost::mpl::placeholders::_2>, ::boost::mpl::placeholders::_1 > > >::type boost::msm::back::find_entry_states< Fsm >::type |