ReactOS  0.4.14-dev-384-g5b37caa
_IsConvertible< _Src, _Dst > Struct Template Reference

#include <type_manips.h>

Public Types

enum  { value = (sizeof(char) == sizeof(_H::_Test(false, _H::_MakeSource()))) }
 
typedef _ConversionHelper< _Src *, const volatile _Dst * > _H
 
typedef __bool2type< value >::_Ret _Ret
 

Detailed Description

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

Definition at line 231 of file type_manips.h.

Member Typedef Documentation

◆ _H

template<class _Src, class _Dst>
typedef _ConversionHelper<_Src*, const volatile _Dst*> _IsConvertible< _Src, _Dst >::_H

Definition at line 232 of file type_manips.h.

◆ _Ret

template<class _Src, class _Dst>
typedef __bool2type<value>::_Ret _IsConvertible< _Src, _Dst >::_Ret

Definition at line 234 of file type_manips.h.

Member Enumeration Documentation

◆ anonymous enum

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

Definition at line 233 of file type_manips.h.

233 { value = (sizeof(char) == sizeof(_H::_Test(false, _H::_MakeSource()))) };
static char _Test(bool, _Dst)
unsigned char
Definition: typeof.h:29
static _Src _MakeSource()

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