ReactOS  0.4.14-dev-358-gbef841c
_Copyable< _Src, _Dst > Struct Template Reference

#include <type_manips.h>

Public Types

enum  { _Ret = (sizeof(_IsCopyableFun(false, __null_src(), __null_src(), __null_dst())) == sizeof(char)) }
 
typedef __bool2type< _Ret >::_Ret _RetT
 

Static Public Member Functions

static _Src * __null_src ()
 
static _Dst * __null_dst ()
 

Detailed Description

template<class _Src, class _Dst>
struct _Copyable< _Src, _Dst >

Definition at line 170 of file type_manips.h.

Member Typedef Documentation

◆ _RetT

template<class _Src, class _Dst>
typedef __bool2type<_Ret>::_Ret _Copyable< _Src, _Dst >::_RetT

Definition at line 174 of file type_manips.h.

Member Enumeration Documentation

◆ anonymous enum

template<class _Src, class _Dst>
anonymous enum
Enumerator
_Ret 

Definition at line 173 of file type_manips.h.

173 { _Ret = (sizeof(_IsCopyableFun(false, __null_src(), __null_src(), __null_dst())) == sizeof(char)) };
static _Dst * __null_dst()
char _STLP_CALL _IsCopyableFun(bool, _NoVolatilePointerShim, _Tp const *, _Tp *)
static _Src * __null_src()

Member Function Documentation

◆ __null_dst()

template<class _Src, class _Dst>
static _Dst* _Copyable< _Src, _Dst >::__null_dst ( )
static

◆ __null_src()

template<class _Src, class _Dst>
static _Src* _Copyable< _Src, _Dst >::__null_src ( )
static

The documentation for this struct was generated from the following file: