ReactOS 0.4.16-dev-736-g28b802b
|
#include <boost_type_traits.h>
Public Types | |
enum | { same = ::boost::is_same<uncv1, uncv2>::value } |
enum | { boost_trivial_copy = ::boost::has_trivial_copy<uncv1>::value } |
typedef ::boost::remove_cv< _Tp1 >::type | uncv1 |
typedef ::boost::remove_cv< _Tp2 >::type | uncv2 |
typedef __bool2type< same >::_Ret | _Same |
typedef __bool2type< boost_trivial_copy >::_Ret | _BoostTrivialCopy |
typedef __type_traits< uncv1 >::has_trivial_copy_constructor | _STLPTrivialCopy |
typedef _Lor2< _BoostTrivialCopy, _STLPTrivialCopy >::_Ret | _TrivialCopy |
typedef _Land2< _Same, _TrivialCopy >::_Ret | _Type |
typedef _TrivialNativeTypeCopy< _Src, _Dst >::_Ret | _NativeRet |
typedef __type_traits< _Src >::has_trivial_copy_constructor | _Tr1 |
typedef _AreCopyable< _Src, _Dst >::_Ret | _Tr2 |
typedef _Land2< _Tr1, _Tr2 >::_Ret | _UserRet |
typedef _Lor2< _NativeRet, _UserRet >::_Ret | _Ret |
Static Public Member Functions | |
static _Type | _Answer () |
static _Ret | _Answer () |
Definition at line 104 of file boost_type_traits.h.
typedef __bool2type<boost_trivial_copy>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_BoostTrivialCopy |
Definition at line 112 of file boost_type_traits.h.
typedef _TrivialNativeTypeCopy<_Src,_Dst>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_NativeRet |
Definition at line 402 of file type_traits.h.
typedef _Lor2<_NativeRet,_UserRet>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Ret |
Definition at line 411 of file type_traits.h.
typedef __bool2type<same>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Same |
Definition at line 109 of file boost_type_traits.h.
typedef __type_traits<uncv1>::has_trivial_copy_constructor _TrivialUCopy< _Tp1, _Tp2 >::_STLPTrivialCopy |
Definition at line 113 of file boost_type_traits.h.
typedef __type_traits<_Src>::has_trivial_copy_constructor _TrivialUCopy< _Tp1, _Tp2 >::_Tr1 |
Definition at line 404 of file type_traits.h.
typedef _AreCopyable<_Src,_Dst>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Tr2 |
Definition at line 409 of file type_traits.h.
typedef _Lor2<_BoostTrivialCopy,_STLPTrivialCopy>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_TrivialCopy |
Definition at line 114 of file boost_type_traits.h.
typedef _Land2<_Same,_TrivialCopy>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Type |
Definition at line 116 of file boost_type_traits.h.
typedef _Land2<_Tr1,_Tr2>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_UserRet |
Definition at line 410 of file type_traits.h.
typedef ::boost::remove_cv<_Tp1>::type _TrivialUCopy< _Tp1, _Tp2 >::uncv1 |
Definition at line 105 of file boost_type_traits.h.
typedef ::boost::remove_cv<_Tp2>::type _TrivialUCopy< _Tp1, _Tp2 >::uncv2 |
Definition at line 106 of file boost_type_traits.h.
Enumerator | |
---|---|
same |
Definition at line 108 of file boost_type_traits.h.
Enumerator | |
---|---|
boost_trivial_copy |
Definition at line 111 of file boost_type_traits.h.
|
inlinestatic |
Definition at line 117 of file boost_type_traits.h.
|
inlinestatic |
Definition at line 412 of file type_traits.h.