Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.16 KB

File metadata and controls

61 lines (42 loc) · 1.16 KB
title RemoveReference Structure | Microsoft Docs
ms.custom
ms.date 10/03/2018
ms.technology
cpp-windows
ms.topic reference
f1_keywords
internal/Microsoft::WRL::Details::RemoveReference
dev_langs
C++
helpviewer_keywords
RemoveReference structure
ms.assetid 43ff91bb-815a-440e-b9fb-7dcbb7c863af
author mikeblome
ms.author mblome
ms.workload
cplusplus
uwp

RemoveReference Structure

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

Syntax

template<class T>
struct RemoveReference;

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

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

Parameters

T
A class.

Remarks

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

Members

Public Typedefs

Name Description
Type Synonym for the class template parameter.

Inheritance Hierarchy

RemoveReference

Requirements

Header: internal.h

Namespace: Microsoft::WRL::Details

See Also

Microsoft::WRL::Details Namespace