Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Click here to view the latest version of this page.
PrevUpHomeNext

conditional

#include <boost/type_traits/conditional.hpp>

namespace boost {
  template <bool B, class T, class U>  struct conditional;
}

If B is true, the member typedef type shall equal T. If B is false, the member typedef type shall equal F.

This trait is really just an alias for boost::mpl::if_c.


PrevUpHomeNext