Go to the source code of this file.
|
| | _STLP_DEFINE_TYPE_TRAITS_FOR (bool) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (char) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (signed char) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (unsigned char) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (short) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (unsigned short) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (int) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (unsigned int) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (float) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (double) |
| |
| | _STLP_DEFINE_TYPE_TRAITS_FOR (long double) |
| |
| template<class _Tp1 , class _Tp2 , class _IsRef1 , class _IsRef2 > |
| _OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 > | _IsOKToSwap (_Tp1 *, _Tp2 *, const _IsRef1 &, const _IsRef2 &) |
| |
| template<class _Src , class _Dst > |
| _TrivialCopy< _Src, _Dst > | _UseTrivialCopy (_Src *, _Dst *) |
| |
| template<class _Src , class _Dst > |
| _TrivialUCopy< _Src, _Dst > | _UseTrivialUCopy (_Src *, _Dst *) |
| |
| template<class _Tp > |
| _TrivialInit< _Tp > | _UseTrivialInit (_Tp *) |
| |
| template<class _Tp > |
| _IsPOD< _Tp > | _Is_POD (_Tp *) |
| |
| template<class _Tp > |
| _DefaultZeroValueQuestion< _Tp > | _HasDefaultZeroValue (_Tp *) |
| |
◆ _STLP_DEFINE_TYPE_TRAITS_FOR
Value:
#define _STLP_TEMPLATE_NULL
Definition at line 273 of file type_traits.h.
◆ _STLP_IS_POD_ITER
◆ _HasDefaultZeroValue()
◆ _Is_POD()
| _IsPOD< _Tp > _Is_POD |
( |
_Tp * |
| ) |
|
|
inline |
◆ _IsOKToSwap()
| _OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 > _IsOKToSwap |
( |
_Tp1 * |
, |
|
|
_Tp2 * |
, |
|
|
const _IsRef1 & |
, |
|
|
const _IsRef2 & |
|
|
) |
| |
|
inline |
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [1/11]
| _STLP_DEFINE_TYPE_TRAITS_FOR |
( |
bool |
| ) |
|
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [2/11]
| _STLP_DEFINE_TYPE_TRAITS_FOR |
( |
char |
| ) |
|
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [3/11]
| _STLP_DEFINE_TYPE_TRAITS_FOR |
( |
double |
| ) |
|
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [4/11]
| _STLP_DEFINE_TYPE_TRAITS_FOR |
( |
float |
| ) |
|
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [5/11]
| _STLP_DEFINE_TYPE_TRAITS_FOR |
( |
int |
| ) |
|
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [6/11]
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [7/11]
| _STLP_DEFINE_TYPE_TRAITS_FOR |
( |
short |
| ) |
|
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [8/11]
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [9/11]
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [10/11]
◆ _STLP_DEFINE_TYPE_TRAITS_FOR() [11/11]
◆ _UseTrivialCopy()
| _TrivialCopy< _Src, _Dst > _UseTrivialCopy |
( |
_Src * |
, |
|
|
_Dst * |
|
|
) |
| |
|
inline |
◆ _UseTrivialInit()
◆ _UseTrivialUCopy()