Public Types | Public Member Functions | List of all members
boost::detail::is_base_and_derived_impl< B, D > Struct Template Reference

#include <is_base_and_derived.hpp>

Public Types

typedef selector::template rebind< ncvB, ncvDbinder
 
typedef binder::type bound_type
 
typedef remove_cv< B >::type ncvB
 
typedef remove_cv< D >::type ncvD
 
typedef is_base_and_derived_select< ::boost::is_class< B >::value,::boost::is_class< D >::value,::boost::is_same< ncvB, ncvD >::valueselector
 

Public Member Functions

 BOOST_STATIC_CONSTANT (bool, value=bound_type::value)
 

Detailed Description

template<typename B, typename D>
struct boost::detail::is_base_and_derived_impl< B, D >

Definition at line 205 of file is_base_and_derived.hpp.

Member Typedef Documentation

template<typename B , typename D >
typedef selector::template rebind<ncvB,ncvD> boost::detail::is_base_and_derived_impl< B, D >::binder

Definition at line 214 of file is_base_and_derived.hpp.

template<typename B , typename D >
typedef binder::type boost::detail::is_base_and_derived_impl< B, D >::bound_type

Definition at line 215 of file is_base_and_derived.hpp.

template<typename B , typename D >
typedef remove_cv<B>::type boost::detail::is_base_and_derived_impl< B, D >::ncvB

Definition at line 207 of file is_base_and_derived.hpp.

template<typename B , typename D >
typedef remove_cv<D>::type boost::detail::is_base_and_derived_impl< B, D >::ncvD

Definition at line 208 of file is_base_and_derived.hpp.

Definition at line 213 of file is_base_and_derived.hpp.

Member Function Documentation

template<typename B , typename D >
boost::detail::is_base_and_derived_impl< B, D >::BOOST_STATIC_CONSTANT ( bool  ,
value  = bound_type::value 
)

The documentation for this struct was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34