Share via


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.

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

Reference

Microsoft::WRL::Details Namespace