![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cIUnkAgg.h>
Public Member Functions | |
cIUnkAggBase (TYPE *pIAggOuter) | |
virtual | ~cIUnkAggBase () |
HRESULT | QueryInterface (const IID &riid, void **ppv) |
ULONG | AddRef (void) |
ULONG | Release (void) |
Protected Attributes | |
TYPE * | m_pIAggOuter |
the outer object interface. More... | |
Abstract Base for an aggregated interface class. This is the base for a class that is a static or member. has no ref count of its own. This makes interfaces look like multiple inheritance when it really is not. (why not just use multiple inheritance ?)
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
protected |
the outer object interface.