VerifyInheritanceHelper Structure
Supports the WRL infrastructure and is not intended to be used directly from your code.
Syntax
template <typename I, typename Base>
struct VerifyInheritanceHelper;
template <typename I>
struct VerifyInheritanceHelper<I, Nil>;
Parameters
I
A type.
Base
Another type.
Remarks
Tests whether one interface is derived from another interface.
Members
Public Methods
Name | Description |
---|---|
VerifyInheritanceHelper::Verify | Tests the two interfaces specified by the current template parameters and determines whether one interface is derived from the other. |
Inheritance Hierarchy
VerifyInheritanceHelper
Requirements
Header: implements.h
Namespace: Microsoft::WRL::Details
VerifyInheritanceHelper::Verify
Supports the WRL infrastructure and is not intended to be used directly from your code.
static void Verify();
Remarks
Tests the two interfaces specified by the current template parameters and determines whether one interface is derived from the other.
An error is emitted if one interface is not derived from the other.