Public Types | |
| typedef boost::mpl::range_c< int, first_variadic< prp... >::type::value, last_variadic< prp... >::type::value+1 > | rangec |
| typedef boost::mpl::size< rangec >::type | size_range |
| typedef boost::mpl::accumulate< rangec, boost::mpl::int_< 0 >, boost::mpl::plus< typename boost::mpl::placeholders::_2, typename boost::mpl::placeholders::_1 > >::type | accum |
| typedef to_boost_vmpl< prp... >::type | prop_vector |
| typedef boost::mpl::accumulate< prop_vector, boost::mpl::int_< 0 >, boost::mpl::plus< typename boost::mpl::placeholders::_2, typename boost::mpl::placeholders::_1 > >::type | accum_prp |
| typedef boost::mpl::bool_< sizeof...(prp)==size_range::value &&accum_prp::value==accum::value > | type |
Definition at line 309 of file variadic_to_vmpl.hpp.