#include <metafunctions.hpp>
Public Types | |
typedef ::boost::mpl::if_ < typename is_pseudo_exit < StateType >::type, typename ContainingSM::template exit_pt < StateType > , typename::boost::mpl::identity < StateType >::type >::type | type |
typedef ::boost::mpl::if_< typename is_pseudo_exit<StateType>::type , typename ContainingSM::template exit_pt<StateType>, typename ::boost::mpl::identity<StateType>::type >::type boost::msm::back::make_exit< StateType, ContainingSM >::type |