_TrivialInit< _Tp > Struct Template Reference#include <boost_type_traits.h>
Detailed Descriptiontemplate<class _Tp>
|
typedef ::boost::remove_cv<_Tp>::type _TrivialInit< _Tp >::uncv |
Definition at line 127 of file boost_type_traits.h.
typedef __bool2type<boost_trivial_constructor>::_Ret _TrivialInit< _Tp >::_BoostTrivialInit |
Definition at line 130 of file boost_type_traits.h.
typedef __type_traits<uncv>::has_trivial_default_constructor _TrivialInit< _Tp >::_STLPTrivialInit |
Definition at line 131 of file boost_type_traits.h.
typedef _Lor2<_BoostTrivialInit, _STLPTrivialInit>::_Ret _TrivialInit< _Tp >::_Tr1 |
Definition at line 132 of file boost_type_traits.h.
typedef _DefaultZeroValue<_Tp>::_Ret _TrivialInit< _Tp >::_Tr2 |
Definition at line 134 of file boost_type_traits.h.
typedef _Not<_Tr2>::_Ret _TrivialInit< _Tp >::_Tr3 |
Definition at line 135 of file boost_type_traits.h.
Definition at line 137 of file boost_type_traits.h.
typedef __type_traits<_Tp>::has_trivial_default_constructor _TrivialInit< _Tp >::_Tr1 |
Definition at line 421 of file type_traits.h.
typedef _DefaultZeroValue<_Tp>::_Ret _TrivialInit< _Tp >::_Tr2 |
Definition at line 426 of file type_traits.h.
typedef _Not<_Tr2>::_Ret _TrivialInit< _Tp >::_Tr3 |
Definition at line 427 of file type_traits.h.
Definition at line 428 of file type_traits.h.
anonymous enum |
static _Ret _TrivialInit< _Tp >::_Answer | ( | ) | [inline, static] |
Definition at line 138 of file boost_type_traits.h.
static _Ret _TrivialInit< _Tp >::_Answer | ( | ) | [inline, static] |
Definition at line 429 of file type_traits.h.