![]() |
Project
|
Public Types | |
using | type = typename bmpl::if_< typename std::is_same< Element, T >::type, bmpl::int_< Count >, typename type_index< typename bmpl::next< Iterator >::type, End, typename bmpl::deref< Iterator >::type, T, Count+1 >::type >::type |
Static Public Attributes | |
static const int | value = type::value |
Definition at line 49 of file test_mpl_tools.cxx.
using type_index< Iterator, End, Element, T, Count >::type = typename bmpl::if_<typename std::is_same<Element, T>::type, bmpl::int_<Count>, typename type_index<typename bmpl::next<Iterator>::type, End, typename bmpl::deref<Iterator>::type, T, Count + 1 >::type>::type |
Definition at line 50 of file test_mpl_tools.cxx.
|
static |
Definition at line 56 of file test_mpl_tools.cxx.