TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Protected Types | Protected Member Functions | List of all members
UnkImpl_Inherit< T0, FLAGS, T1, T2, T3, T4 > Class Template Reference
Inheritance diagram for UnkImpl_Inherit< T0, FLAGS, T1, T2, T3, T4 >:
cUnknown4 cUnknown3 cUnknown2 cUnknown1 cMemImpl cUnknown0

Detailed Description

template<typename T0, tIUnknownImplFlags FLAGS, typename T1, typename T2, typename T3, typename T4>
class ni::UnkImpl_Inherit< T0, FLAGS, T1, T2, T3, T4 >

Do the inheritance for IUnknown impl.

Public Types

typedef T0 IUnknownBaseType
 

Protected Types

typedef T0 BaseType
 

Protected Member Functions

typedef niMetaSelect (niFlagIs(FLAGS, eIUnknownImplFlags_NoMemoryAllocator), cUnknown0, cMemImpl) tBaseMemAlloc