C++ Template Metaprogramming
Solutions to the exercises throughout the book
Loading...
Searching...
No Matches

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))
 

Detailed Description

Tests functionality from Exercise 4-2.

Function Documentation

◆ BOOST_STATIC_ASSERT() [1/6]

test_4_2::BOOST_STATIC_ASSERT ( (!logical_or5< boost::mpl::false_, boost::mpl::false_ >::value)  )

◆ BOOST_STATIC_ASSERT() [2/6]

test_4_2::BOOST_STATIC_ASSERT ( (!logical_or5< boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_ >::value)  )

◆ BOOST_STATIC_ASSERT() [3/6]

test_4_2::BOOST_STATIC_ASSERT ( (logical_or5< boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::false_, boost::mpl::true_ >::value)  )

◆ BOOST_STATIC_ASSERT() [4/6]

test_4_2::BOOST_STATIC_ASSERT ( (logical_or5< boost::mpl::false_, boost::mpl::true_ >::value)  )

◆ BOOST_STATIC_ASSERT() [5/6]

test_4_2::BOOST_STATIC_ASSERT ( (logical_or5< undefined_false< true >, undefined_false< false > >::value)  )

◆ BOOST_STATIC_ASSERT() [6/6]

test_4_2::BOOST_STATIC_ASSERT ( (logical_or5< undefined_false< true >, undefined_false< true >, undefined_false< true >, undefined_false< true >, undefined_false< false > >::value)  )