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()