|
constexpr EnumT ::type | jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::convert (const char(&s)[N]) noexcept(true) |
|
template<class EnumT > |
constexpr EnumT | jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::convert (std::array< char, sizeof(EnumT)> const &s) noexcept(true) |
| A function to convert, even faster, a correctly sized array of chars into one of these magic enum-tags-as-a-string. More...
|
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e1 >::size),==, 2) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e1 >::value[0]),==, '0') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e1 >::value[1]),==, '0') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e2 >::size),==, 2) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e2 >::value[0]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e2 >::value[1]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e3 >::size),==, 1) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs1, enum_tags_as_strs1::e3 >::value[0]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::size),==, 8) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[0]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[1]),==, '.') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[2]),==, '7') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[3]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[4]),==, '8') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[5]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[6]),==, '8') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e8 >::value[7]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::size),==, 7) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[0]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[1]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[2]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[3]),==, '4') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[4]),==, '5') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[5]),==, '6') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e7 >::value[6]),==, '7') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::size),==, 6) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::value[0]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::value[1]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::value[2]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::value[3]),==, '4') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::value[4]),==, '5') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e6 >::value[5]),==, '6') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e5 >::size),==, 5) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e5 >::value[0]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e5 >::value[1]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e5 >::value[2]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e5 >::value[3]),==, '4') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e5 >::value[4]),==, '5') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e4 >::size),==, 4) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e4 >::value[0]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e4 >::value[1]),==, '2') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e4 >::value[2]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e4 >::value[3]),==, '4') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e3 >::size),==, 3) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e3 >::value[0]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e3 >::value[1]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e3 >::value[2]),==, '4') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e2 >::size),==, 2) |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e2 >::value[0]),==, '3') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e2 >::value[1]),==, '1') |
|
| jmmcg::LIBJMMCG_VER_NAMESPACE::enum_tags::mpl::tests::BOOST_MPL_ASSERT_RELATION ((to_array< enum_tags_as_strs2, enum_tags_as_strs2::e1 >::size),==, 1) |
|