_CastTraits< _StorageT, _ValueT > Struct Template Reference#include <_tools.h>
Detailed Descriptiontemplate<class _StorageT, class _ValueT>
|
typedef _StorageT _CastTraits< _StorageT, _ValueT >::storage_type |
typedef _ValueT _CastTraits< _StorageT, _ValueT >::value_type |
static value_type* _CastTraits< _StorageT, _ValueT >::to_value_type_ptr | ( | storage_type * | __ptr | ) | [inline, static] |
Definition at line 335 of file _tools.h.
References __REINTERPRET_CAST.
Referenced by _DequeIteCast< _StorageT, _ValueT >::to_value_type_cite(), and _DequeIteCast< _StorageT, _ValueT >::to_value_type_ite().
static value_type const* _CastTraits< _StorageT, _ValueT >::to_value_type_cptr | ( | storage_type const * | __ptr | ) | [inline, static] |
static value_type** _CastTraits< _StorageT, _ValueT >::to_value_type_pptr | ( | storage_type ** | __ptr | ) | [inline, static] |
Definition at line 339 of file _tools.h.
References __REINTERPRET_CAST.
Referenced by _DequeIteCast< _StorageT, _ValueT >::to_value_type_cite(), and _DequeIteCast< _StorageT, _ValueT >::to_value_type_ite().
static value_type& _CastTraits< _StorageT, _ValueT >::to_value_type_ref | ( | storage_type & | __ref | ) | [inline, static] |
static value_type const& _CastTraits< _StorageT, _ValueT >::to_value_type_cref | ( | storage_type const & | __ref | ) | [inline, static] |
static storage_type* _CastTraits< _StorageT, _ValueT >::to_storage_type_ptr | ( | value_type * | __ptr | ) | [inline, static] |
Definition at line 346 of file _tools.h.
References __REINTERPRET_CAST.
Referenced by _DequeIteCast< _StorageT, _ValueT >::to_storage_type_cite(), and _DequeIteCast< _StorageT, _ValueT >::to_storage_type_ite().
static storage_type const* _CastTraits< _StorageT, _ValueT >::to_storage_type_cptr | ( | value_type const * | __ptr | ) | [inline, static] |
static storage_type** _CastTraits< _StorageT, _ValueT >::to_storage_type_pptr | ( | value_type ** | __ptr | ) | [inline, static] |
Definition at line 350 of file _tools.h.
References __REINTERPRET_CAST.
Referenced by _DequeIteCast< _StorageT, _ValueT >::to_storage_type_cite(), and _DequeIteCast< _StorageT, _ValueT >::to_storage_type_ite().
static storage_type const& _CastTraits< _StorageT, _ValueT >::to_storage_type_cref | ( | value_type const & | __ref | ) | [inline, static] |
static _Tp1 const& _CastTraits< _StorageT, _ValueT >::to_storage_type_crefT | ( | _Tp1 const & | __ref | ) | [inline, static] |