ReactOS 0.4.16-dev-41-ge8c7597
|
#include <boost_type_traits.h>
Public Types | |
enum | { boost_trivial_constructor = ::boost::has_trivial_constructor<uncv>::value } |
typedef ::boost::remove_cv< _Tp >::type | uncv |
typedef __bool2type< boost_trivial_constructor >::_Ret | _BoostTrivialInit |
typedef __type_traits< uncv >::has_trivial_default_constructor | _STLPTrivialInit |
typedef _Lor2< _BoostTrivialInit, _STLPTrivialInit >::_Ret | _Tr1 |
typedef _DefaultZeroValue< _Tp >::_Ret | _Tr2 |
typedef _Not< _Tr2 >::_Ret | _Tr3 |
typedef _Land2< _Tr1, _Tr3 >::_Ret | _Ret |
typedef __type_traits< _Tp >::has_trivial_default_constructor | _Tr1 |
typedef _DefaultZeroValue< _Tp >::_Ret | _Tr2 |
typedef _Not< _Tr2 >::_Ret | _Tr3 |
typedef _Land2< _Tr1, _Tr3 >::_Ret | _Ret |
Static Public Member Functions | |
static _Ret | _Answer () |
static _Ret | _Answer () |
Definition at line 133 of file boost_type_traits.h.
typedef __bool2type<boost_trivial_constructor>::_Ret _TrivialInit< _Tp >::_BoostTrivialInit |
Definition at line 137 of file boost_type_traits.h.
typedef _Land2<_Tr1,_Tr3>::_Ret _TrivialInit< _Tp >::_Ret |
Definition at line 144 of file boost_type_traits.h.
typedef _Land2<_Tr1,_Tr3>::_Ret _TrivialInit< _Tp >::_Ret |
Definition at line 433 of file type_traits.h.
typedef __type_traits<uncv>::has_trivial_default_constructor _TrivialInit< _Tp >::_STLPTrivialInit |
Definition at line 138 of file boost_type_traits.h.
typedef _Lor2<_BoostTrivialInit,_STLPTrivialInit>::_Ret _TrivialInit< _Tp >::_Tr1 |
Definition at line 139 of file boost_type_traits.h.
typedef __type_traits<_Tp>::has_trivial_default_constructor _TrivialInit< _Tp >::_Tr1 |
Definition at line 426 of file type_traits.h.
typedef _DefaultZeroValue<_Tp>::_Ret _TrivialInit< _Tp >::_Tr2 |
Definition at line 141 of file boost_type_traits.h.
typedef _DefaultZeroValue<_Tp>::_Ret _TrivialInit< _Tp >::_Tr2 |
Definition at line 431 of file type_traits.h.
typedef _Not<_Tr2>::_Ret _TrivialInit< _Tp >::_Tr3 |
Definition at line 142 of file boost_type_traits.h.
typedef _Not<_Tr2>::_Ret _TrivialInit< _Tp >::_Tr3 |
Definition at line 432 of file type_traits.h.
typedef ::boost::remove_cv<_Tp>::type _TrivialInit< _Tp >::uncv |
Definition at line 134 of file boost_type_traits.h.
Enumerator | |
---|---|
boost_trivial_constructor |
Definition at line 136 of file boost_type_traits.h.
|
inlinestatic |
Definition at line 145 of file boost_type_traits.h.
|
inlinestatic |
Definition at line 434 of file type_traits.h.