|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <unknownbase.h>


Public Member Functions | |
| CUnknownBase (bool autoDelete=true, LONG initialRef=0) | |
| ULONG STDMETHODCALLTYPE | AddRef () |
| ULONG STDMETHODCALLTYPE | Release () |
| HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, void **ppv) |
| virtual | ~CUnknownBase () |
| LONG | GetRef () const |
Protected Member Functions | |
| virtual const QITAB * | GetQITab ()=0 |
Private Attributes | |
| LONG | m_lRef |
| bool | m_AutoDelete |
Definition at line 5 of file unknownbase.h.
|
inline |
Definition at line 13 of file unknownbase.h.
|
inlinevirtual |
Definition at line 39 of file unknownbase.h.
|
inline |
Definition at line 19 of file unknownbase.h.
|
protectedpure virtual |
Implemented in CTestSpy, CDummyWindow, and CMenuCallback.
Referenced by CUnknownBase< Interface >::QueryInterface().
|
inline |
Definition at line 41 of file unknownbase.h.
|
inline |
Definition at line 34 of file unknownbase.h.
Referenced by CTestSpy::QueryInterface().
|
inline |
Definition at line 24 of file unknownbase.h.
|
private |
Definition at line 8 of file unknownbase.h.
Referenced by CUnknownBase< Interface >::Release().
|
private |
Definition at line 7 of file unknownbase.h.
Referenced by CUnknownBase< Interface >::AddRef(), CUnknownBase< Interface >::GetRef(), and CUnknownBase< Interface >::Release().