Public Types | Private Types | List of all members
boost::type_traits_detail::composite_member_pointer_type< T1 C1::*, T2 C2::* > Struct Template Reference

#include <composite_member_pointer_type.hpp>

Public Types

typedef common_member_class_pointer_to_member< CT, CB >::type type
 

Private Types

typedef common_member_class< C1, C2 >::type CB
 
typedef composite_pointer_type< T1 *, T2 * >::type CPT
 
typedef boost::remove_pointer< CPT >::type CT
 

Detailed Description

template<class C1, class T1, class C2, class T2>
struct boost::type_traits_detail::composite_member_pointer_type< T1 C1::*, T2 C2::* >

Definition at line 95 of file composite_member_pointer_type.hpp.

Member Typedef Documentation

template<class C1 , class T1 , class C2 , class T2 >
typedef common_member_class<C1, C2>::type boost::type_traits_detail::composite_member_pointer_type< T1 C1::*, T2 C2::* >::CB
private

Definition at line 102 of file composite_member_pointer_type.hpp.

template<class C1 , class T1 , class C2 , class T2 >
typedef composite_pointer_type<T1*, T2*>::type boost::type_traits_detail::composite_member_pointer_type< T1 C1::*, T2 C2::* >::CPT
private

Definition at line 99 of file composite_member_pointer_type.hpp.

template<class C1 , class T1 , class C2 , class T2 >
typedef boost::remove_pointer<CPT>::type boost::type_traits_detail::composite_member_pointer_type< T1 C1::*, T2 C2::* >::CT
private

Definition at line 100 of file composite_member_pointer_type.hpp.

template<class C1 , class T1 , class C2 , class T2 >
typedef common_member_class_pointer_to_member<CT, CB>::type boost::type_traits_detail::composite_member_pointer_type< T1 C1::*, T2 C2::* >::type

Definition at line 106 of file composite_member_pointer_type.hpp.


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:35