#include <implements.h>
◆ BaseType
template<typename I0 , typename... TInterfaces>
◆ ClassFlags
template<typename I0 , typename... TInterfaces>
◆ FirstInterface
template<typename I0 , typename... TInterfaces>
◆ ~Implements()
template<typename I0 , typename... TInterfaces>
◆ CanCastTo()
template<typename I0 , typename... TInterfaces>
◆ CastToUnknown()
template<typename I0 , typename... TInterfaces>
◆ FillArrayWithIid()
template<typename I0 , typename... TInterfaces>
void Microsoft::WRL::Implements< I0, TInterfaces >::FillArrayWithIid |
( |
_Inout_ unsigned long * |
index, |
|
|
_Inout_ IID * |
iids |
|
) |
| |
throw | ( | |
| ) | | |
|
inlineprotected |
◆ GetIidCount()
template<typename I0 , typename... TInterfaces>
◆ Details::ImplementsHelper
template<typename I0 , typename... TInterfaces>
template<typename RuntimeClassFlagsT , bool doStrictCheck, typename... TOtherInterfaces>
◆ Details::RuntimeClassBaseT
template<typename I0 , typename... TInterfaces>
template<unsigned int RuntimeClassTypeT>
The documentation for this struct was generated from the following file: