ImplementsHelper Structure
Supports the WRL infrastructure and is not intended to be used directly from your code.
template <
typename RuntimeClassFlagsT,
typename ILst,
bool IsDelegateToClass
>
friend struct Details::ImplementsHelper;
Parameters
RuntimeClassFlagsT
A field of flags that specifies one or more RuntimeClassType enumerators.ILst
A list of interface IDs.IsDelegateToClass
Specify true if the current instance of Implements is a base class of the first interface ID in ILst; otherwise, false.
Remarks
Helps implement the Implements structure.
This template traverses a list of interfaces and adds them as base classes, and as information necessary to enable QueryInterface.
Inheritance Hierarchy
ImplementsHelper
Requirements
Header: implements.h
Namespace: Microsoft::WRL::Details
See Also
Reference
Microsoft::WRL::Details Namespace
Other Resources
Reference (Windows Runtime Library)