#include <metafunctions.hpp>
Public Types | |
typedef ::boost::mpl::transform < AllRegions,::boost::mpl::if_ < is_common_element < EntryRegion,::boost::mpl::placeholders::_1 > , set_insert_range < ::boost::mpl::placeholders::_1, EntryRegion > ,::boost::mpl::placeholders::_1 > >::type | type |
typedef ::boost::mpl::transform< AllRegions, ::boost::mpl::if_< is_common_element<EntryRegion, ::boost::mpl::placeholders::_1>, set_insert_range< ::boost::mpl::placeholders::_1, EntryRegion>, ::boost::mpl::placeholders::_1 > >::type boost::msm::back::add_entry_region< EntryRegion, AllRegions >::type |