ReactOS 0.4.16-dev-91-g764881a
_OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 > Struct Template Reference

#include <type_traits.h>

Public Types

typedef _AreSameTypes< _Tp1, _Tp2 >::_Ret _Same
 
typedef _Land3< _Same, _IsRef1, _IsRef2 >::_Ret _Type
 

Static Public Member Functions

static _Type _Answer ()
 

Detailed Description

template<class _Tp1, class _Tp2, class _IsRef1, class _IsRef2>
struct _OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 >

Definition at line 489 of file type_traits.h.

Member Typedef Documentation

◆ _Same

template<class _Tp1 , class _Tp2 , class _IsRef1 , class _IsRef2 >
typedef _AreSameTypes<_Tp1,_Tp2>::_Ret _OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 >::_Same

Definition at line 490 of file type_traits.h.

◆ _Type

template<class _Tp1 , class _Tp2 , class _IsRef1 , class _IsRef2 >
typedef _Land3<_Same,_IsRef1,_IsRef2>::_Ret _OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 >::_Type

Definition at line 491 of file type_traits.h.

Member Function Documentation

◆ _Answer()

template<class _Tp1 , class _Tp2 , class _IsRef1 , class _IsRef2 >
static _Type _OKToSwap< _Tp1, _Tp2, _IsRef1, _IsRef2 >::_Answer ( )
inlinestatic

Definition at line 492 of file type_traits.h.

492{ return _Type(); }
_Land3< _Same, _IsRef1, _IsRef2 >::_Ret _Type
Definition: type_traits.h:491

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