Share via


DerefHelper Structure

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at DerefHelper Structure.

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

Syntax

template <  
   typename T  
>  
struct DerefHelper;  
  
template <  
   typename T  
>  
struct DerefHelper<T*>;  

Parameters

T
A template parameter.

Remarks

Represent a dereferenced pointer to the T* template parameter.

DerefHelper is used in an expression such as: ComPtr<Details::DerefHelper<ProgressTraits::Arg1Type>::DerefType> operationInterface;.

Members

Public Typedefs

Name Description
DerefType Identifier for the dereferenced template parameter T*.

Inheritance Hierarchy

DerefHelper

Requirements

Header: async.h

Namespace: Microsoft::WRL::Details

See Also

Microsoft::WRL::Details Namespace