RemoveReference Structure

RemoveReference Structure

 

Supports the WRL infrastructure and is not intended to be used directly from your code.

template<
   class T
>
struct RemoveReference;
template<
   class T
>
struct RemoveReference<T&>;
template<
   class T
>
struct RemoveReference<T&&>;

T

A class.

Strips the reference or rvalue-reference trait from the specified class template parameter.

Name

Description

Type

Synonym for the class template parameter.

RemoveReference

Requirements

Header: internal.h

Namespace: Microsoft::WRL::Details

Show:
© 2016 Microsoft