#include <metafunctions.hpp>
Public Types | |
typedef StateType::internal_transition_table | composite_table |
typedef generate_state_set < typename StateType::stt > ::type | composite_states |
typedef ::boost::mpl::fold < composite_states, composite_table,::boost::mpl::insert_range < ::boost::mpl::placeholders::_1,::boost::mpl::end < ::boost::mpl::placeholders::_1 > , recursive_get_internal_transition_table < ::boost::mpl::placeholders::_2, is_composite_state < ::boost::mpl::placeholders::_2 > > > >::type | type |
typedef generate_state_set<typename StateType::stt>::type boost::msm::back::recursive_get_internal_transition_table< StateType, IsComposite >::composite_states |
typedef StateType::internal_transition_table boost::msm::back::recursive_get_internal_transition_table< StateType, IsComposite >::composite_table |
typedef ::boost::mpl::fold< composite_states, composite_table, ::boost::mpl::insert_range< ::boost::mpl::placeholders::_1, ::boost::mpl::end< ::boost::mpl::placeholders::_1>, recursive_get_internal_transition_table< ::boost::mpl::placeholders::_2, is_composite_state< ::boost::mpl::placeholders::_2> > > >::type boost::msm::back::recursive_get_internal_transition_table< StateType, IsComposite >::type |