C++ Template Metaprogramming
Solutions to the exercises throughout the book
|
Tests functionality from Exercise 4-2. More...
Functions | |
BOOST_STATIC_ASSERT ((logical_or5< undefined_false< true >, undefined_false< false > >::value)) | |
BOOST_STATIC_ASSERT ((logical_or5< boost::mpl::false_, boost::mpl::true_ >::value)) | |
BOOST_STATIC_ASSERT ((!logical_or5< boost::mpl::false_, boost::mpl::false_ >::value)) | |
BOOST_STATIC_ASSERT ((!logical_or5< boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_ >::value)) | |
BOOST_STATIC_ASSERT ((logical_or5< boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::true_ >::value)) | |
BOOST_STATIC_ASSERT ((logical_or5< undefined_false< true >, undefined_false< true >, undefined_false< true >, undefined_false< true >, undefined_false< false > >::value)) | |
Tests functionality from Exercise 4-2.
test_4_2::BOOST_STATIC_ASSERT | ( | (!logical_or5< boost::mpl::false_, boost::mpl::false_ >::value) | ) |
test_4_2::BOOST_STATIC_ASSERT | ( | (!logical_or5< boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_ >::value) | ) |
test_4_2::BOOST_STATIC_ASSERT | ( | (logical_or5< boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::true_ >::value) | ) |
test_4_2::BOOST_STATIC_ASSERT | ( | (logical_or5< boost::mpl::false_, boost::mpl::true_ >::value) | ) |
test_4_2::BOOST_STATIC_ASSERT | ( | (logical_or5< undefined_false< true >, undefined_false< false > >::value) | ) |
test_4_2::BOOST_STATIC_ASSERT | ( | (logical_or5< undefined_false< true >, undefined_false< true >, undefined_false< true >, undefined_false< true >, undefined_false< false > >::value) | ) |