Go to the source code of this file.
Classes | |
struct | boost::type_traits_detail::mp_defer_impl< F, T > |
struct | boost::type_traits_detail::mp_empty |
struct | boost::type_traits_detail::mp_valid_impl< F, T > |
Namespaces | |
boost | |
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE. | |
boost::type_traits_detail | |
Typedefs | |
template<template< class... > class F, class... T> | |
using | boost::type_traits_detail::mp_defer = typename boost::conditional< mp_valid< F, T... >::value, mp_defer_impl< F, T... >, mp_empty >::type |
template<template< class... > class F, class... T> | |
using | boost::type_traits_detail::mp_valid = typename mp_valid_impl< F, T... >::type |