_TrivialUCopy< _Tp1, _Tp2 > Struct Template Reference#include <boost_type_traits.h>
Detailed Descriptiontemplate<class _Tp1, class _Tp2>
|
typedef ::boost::remove_cv<_Tp1>::type _TrivialUCopy< _Tp1, _Tp2 >::uncv1 |
Definition at line 98 of file boost_type_traits.h.
typedef ::boost::remove_cv<_Tp2>::type _TrivialUCopy< _Tp1, _Tp2 >::uncv2 |
Definition at line 99 of file boost_type_traits.h.
typedef __bool2type<same>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Same |
Definition at line 102 of file boost_type_traits.h.
typedef __bool2type<boost_trivial_copy>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_BoostTrivialCopy |
Definition at line 105 of file boost_type_traits.h.
typedef __type_traits<uncv1>::has_trivial_copy_constructor _TrivialUCopy< _Tp1, _Tp2 >::_STLPTrivialCopy |
Definition at line 106 of file boost_type_traits.h.
typedef _Lor2<_BoostTrivialCopy, _STLPTrivialCopy>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_TrivialCopy |
Definition at line 107 of file boost_type_traits.h.
typedef _Land2<_Same, _TrivialCopy>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Type |
Definition at line 109 of file boost_type_traits.h.
typedef _TrivialNativeTypeCopy<_Src, _Dst>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_NativeRet |
Definition at line 395 of file type_traits.h.
typedef __type_traits<_Src>::has_trivial_copy_constructor _TrivialUCopy< _Tp1, _Tp2 >::_Tr1 |
Definition at line 398 of file type_traits.h.
typedef _AreSameUnCVTypes<_Src, _Dst>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Tr2 |
Definition at line 403 of file type_traits.h.
typedef _Land2<_Tr1, _Tr2>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_UserRet |
Definition at line 404 of file type_traits.h.
typedef _Lor2<_NativeRet, _UserRet>::_Ret _TrivialUCopy< _Tp1, _Tp2 >::_Ret |
Definition at line 406 of file type_traits.h.
anonymous enum |
anonymous enum |
static _Type _TrivialUCopy< _Tp1, _Tp2 >::_Answer | ( | ) | [inline, static] |
Definition at line 110 of file boost_type_traits.h.
static _Ret _TrivialUCopy< _Tp1, _Tp2 >::_Answer | ( | ) | [inline, static] |
Definition at line 407 of file type_traits.h.