#include <is_base_of.hpp>
Public Types | |
typedef remove_cv< B >::type | ncvB |
typedef remove_cv< D >::type | ncvD |
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, value=(::boost::type_traits::ice_or< (::boost::detail::is_base_and_derived_impl< ncvB, ncvD >::value),(::boost::type_traits::ice_and< ::boost::is_same< ncvB, ncvD >::value,::boost::is_class< ncvB >::value >::value)>::value)) | |
typedef remove_cv<B>::type boost::detail::is_base_of_imp< B, D >::ncvB |
typedef remove_cv<D>::type boost::detail::is_base_of_imp< B, D >::ncvD |
boost::detail::is_base_of_imp< B, D >::BOOST_STATIC_CONSTANT | ( | bool | , |
value | = (::boost::type_traits::ice_or< (::boost::detail::is_base_and_derived_impl< ncvB, ncvD >::value),(::boost::type_traits::ice_and< ::boost::is_same< ncvB, ncvD >::value,::boost::is_class< ncvB >::value >::value)>::value) |
||
) |