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

This is the documentation for an old version of Boost. Click here to view this page for the latest version.

MPL Interoperability

All the value based traits in this library conform to MPL's requirements for an Integral Constant type.

Please note that these types no longer inherit from mpl::true_ or mpl::false_ etc, and the library will no longer implicitly include any MPL header. However there is an implicit conversion from integral_constant to the corresponding MPL types, therefore tag-dispatching that uses MPL types in function overloads will still work as before.