ReactOS 0.4.16-dev-401-g45b008d
|
#include <boost_type_traits.h>
Public Types | |
enum | { same = ::boost::is_same<uncv1, uncv2>::value } |
enum | { boost_trivial_assign = ::boost::has_trivial_assign<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_assign >::_Ret | _BoostTrivialAssign |
typedef __type_traits< uncv1 >::has_trivial_assignment_operator | _STLPTrivialAssign |
typedef _Lor2< _BoostTrivialAssign, _STLPTrivialAssign >::_Ret | _TrivialAssign |
typedef _Land2< _Same, _TrivialAssign >::_Ret | _Type |
typedef _TrivialNativeTypeCopy< _Src, _Dst >::_Ret | _NativeRet |
typedef __type_traits< _Src >::has_trivial_assignment_operator | _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 87 of file boost_type_traits.h.
typedef __bool2type<boost_trivial_assign>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_BoostTrivialAssign |
Definition at line 95 of file boost_type_traits.h.
typedef _TrivialNativeTypeCopy<_Src,_Dst>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_NativeRet |
Definition at line 387 of file type_traits.h.
typedef _Lor2<_NativeRet,_UserRet>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_Ret |
Definition at line 396 of file type_traits.h.
typedef __bool2type<same>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_Same |
Definition at line 92 of file boost_type_traits.h.
typedef __type_traits<uncv1>::has_trivial_assignment_operator _TrivialCopy< _Tp1, _Tp2 >::_STLPTrivialAssign |
Definition at line 96 of file boost_type_traits.h.
typedef __type_traits<_Src>::has_trivial_assignment_operator _TrivialCopy< _Tp1, _Tp2 >::_Tr1 |
Definition at line 389 of file type_traits.h.
typedef _AreCopyable<_Src,_Dst>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_Tr2 |
Definition at line 394 of file type_traits.h.
typedef _Lor2<_BoostTrivialAssign,_STLPTrivialAssign>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_TrivialAssign |
Definition at line 97 of file boost_type_traits.h.
typedef _Land2<_Same,_TrivialAssign>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_Type |
Definition at line 99 of file boost_type_traits.h.
typedef _Land2<_Tr1,_Tr2>::_Ret _TrivialCopy< _Tp1, _Tp2 >::_UserRet |
Definition at line 395 of file type_traits.h.
typedef ::boost::remove_cv<_Tp1>::type _TrivialCopy< _Tp1, _Tp2 >::uncv1 |
Definition at line 88 of file boost_type_traits.h.
typedef ::boost::remove_cv<_Tp2>::type _TrivialCopy< _Tp1, _Tp2 >::uncv2 |
Definition at line 89 of file boost_type_traits.h.
Enumerator | |
---|---|
same |
Definition at line 91 of file boost_type_traits.h.
Enumerator | |
---|---|
boost_trivial_assign |
Definition at line 94 of file boost_type_traits.h.
|
inlinestatic |
Definition at line 100 of file boost_type_traits.h.
|
inlinestatic |
Definition at line 397 of file type_traits.h.