Share via


ArgTraitsHelper 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 ArgTraitsHelper Structure.

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

Syntax

template<  
   typename TDelegateInterface  
>  
struct ArgTraitsHelper;  

Parameters

TDelegateInterface
A delegate interface.

Remarks

Helps define common characteristics of delegate arguments.

Members

Public Typedefs

Name Description
methodType A synonym for decltype(&TDelegateInterface::Invoke).
Traits A synonym for ArgTraits<methodType>.

Public Constants

Name Description
ArgTraitsHelper::args Constant Helps ArgTraits::args keep count of the number of parameters on the Invoke method of a delegate interface.

Inheritance Hierarchy

ArgTraitsHelper

Requirements

Header: event.h

Namespace: Microsoft::WRL::Details

See Also

Microsoft::WRL::Details Namespace