#include <boost/config.hpp>
#include <boost/mpl/if.hpp>
#include <boost/utility/declval.hpp>
#include <boost/type_traits/add_rvalue_reference.hpp>
Classes | |
struct | boost::common_type< T > |
struct | boost::common_type< T > |
struct | boost::type_traits_detail::common_type_2< T, U > |
struct | boost::type_traits_detail::common_type_2< T, T > |
struct | boost::common_type< T, U > |
struct | boost::common_type< T, U, V...> |
Namespaces | |
boost | |
Duration formatting facet for input. | |
boost::type_traits_detail | |
Macros | |
#define | BOOST_COMMON_TYPE_STATIC_ASSERT(CND, MSG, TYPES) static_assert(CND,MSG) |
#define | BOOST_COMMON_TYPE_MUST_BE_A_COMPLE_TYPE "must be complete type" |
#define BOOST_COMMON_TYPE_MUST_BE_A_COMPLE_TYPE "must be complete type" |
#define BOOST_COMMON_TYPE_STATIC_ASSERT | ( | CND, | |
MSG, | |||
TYPES | |||
) | static_assert(CND,MSG) |