![]() |
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.