ReactOS 0.4.16-dev-91-g764881a
_MoveSourceTraits< _Tp > Struct Template Reference

#include <_move_construct_fwk.h>

Public Types

enum  { _MvImp = __type2bool<_MvImpRet>::_Ret }
 
typedef __move_traits< _Tp >::implemented _MvImpRet
 
typedef __select< _MvImp, __move_source< _Tp >, _Tpconst & >::_Ret _Type
 

Detailed Description

template<class _Tp>
struct _MoveSourceTraits< _Tp >

Definition at line 86 of file _move_construct_fwk.h.

Member Typedef Documentation

◆ _MvImpRet

template<class _Tp >
typedef __move_traits<_Tp>::implemented _MoveSourceTraits< _Tp >::_MvImpRet

Definition at line 87 of file _move_construct_fwk.h.

◆ _Type

template<class _Tp >
typedef __select<_MvImp,__move_source<_Tp>,_Tpconst&>::_Ret _MoveSourceTraits< _Tp >::_Type

Definition at line 95 of file _move_construct_fwk.h.

Member Enumeration Documentation

◆ anonymous enum

template<class _Tp >
anonymous enum
Enumerator
_MvImp 

Definition at line 91 of file _move_construct_fwk.h.


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