#include <is_virtual_base_of.hpp>
Public Types | |
typedef is_virtual_base_of_impl< Base, Derived, tag_type > | imp |
typedef boost::integral_constant< bool,(boost::is_base_of< Base, Derived >::value &&!boost::is_same< Base, Derived >::value)> | tag_type |
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, value=imp::value) | |
Definition at line 84 of file is_virtual_base_of.hpp.
typedef is_virtual_base_of_impl<Base, Derived, tag_type> boost::detail::is_virtual_base_of_impl2< Base, Derived >::imp |
Definition at line 87 of file is_virtual_base_of.hpp.
typedef boost::integral_constant<bool, (boost::is_base_of<Base, Derived>::value && ! boost::is_same<Base, Derived>::value)> boost::detail::is_virtual_base_of_impl2< Base, Derived >::tag_type |
Definition at line 86 of file is_virtual_base_of.hpp.
boost::detail::is_virtual_base_of_impl2< Base, Derived >::BOOST_STATIC_CONSTANT | ( | bool | , |
value | = imp::value |
||
) |