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.

template<  
   typename TDelegateInterface  
>  
struct ArgTraitsHelper;  

Parameters

TDelegateInterface
A delegate interface.

Helps define common characteristics of delegate arguments.

Public Typedefs

NameDescription
methodTypeA synonym for decltype(&TDelegateInterface::Invoke).
TraitsA synonym for ArgTraits<methodType>.

Public Constants

NameDescription
ArgTraitsHelper::args ConstantHelps ArgTraits::args keep count of the number of parameters on the Invoke method of a delegate interface.

ArgTraitsHelper

Header: event.h

Namespace: Microsoft::WRL::Details

Microsoft::WRL::Details Namespace

Show: