ReactOS 0.4.16-dev-289-g096a551
_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()))) };
unsigned char
Definition: typeof.h:29
static char _Test(bool, _Dst)
static _Src _MakeSource()
Definition: pdh_main.c:94

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