GME
13
|
#include <CommonSmart.h>
Public Types | |
typedef BASE | _BaseClass |
Public Member Functions | |
CComPartObject (void *pv) | |
~CComPartObject () | |
STDMETHOD_ (ULONG, AddRef)() | |
STDMETHOD_ (ULONG, Release)() | |
STDMETHOD() | QueryInterface (REFIID iid, void **ppvObject) |
template<class Q > | |
HRESULT STDMETHODCALLTYPE | QueryInterface (Q **pp) |
IUnknown * | GetControllingUnknown () |
Static Public Member Functions | |
static HRESULT WINAPI | CreateInstance (LPUNKNOWN pUnkOuter, CComPartObject< BASE > **pp) |
Definition at line 441 of file CommonSmart.h.
typedef BASE CComPartObject< BASE >::_BaseClass |
Definition at line 444 of file CommonSmart.h.
CComPartObject< BASE >::CComPartObject | ( | void * | pv | ) | [inline] |
Definition at line 446 of file CommonSmart.h.
CComPartObject< BASE >::~CComPartObject | ( | ) | [inline] |
Definition at line 452 of file CommonSmart.h.
static HRESULT WINAPI CComPartObject< BASE >::CreateInstance | ( | LPUNKNOWN | pUnkOuter, |
CComPartObject< BASE > ** | pp | ||
) | [inline, static] |
Definition at line 483 of file CommonSmart.h.
IUnknown* CComPartObject< BASE >::GetControllingUnknown | ( | ) | [inline] |
Definition at line 472 of file CommonSmart.h.
STDMETHOD() CComPartObject< BASE >::QueryInterface | ( | REFIID | iid, |
void ** | ppvObject | ||
) | [inline] |
Definition at line 463 of file CommonSmart.h.
HRESULT STDMETHODCALLTYPE CComPartObject< BASE >::QueryInterface | ( | Q ** | pp | ) | [inline] |
Definition at line 467 of file CommonSmart.h.
CComPartObject< BASE >::STDMETHOD_ | ( | ULONG | , |
AddRef | |||
) | [inline] |
Definition at line 460 of file CommonSmart.h.
CComPartObject< BASE >::STDMETHOD_ | ( | ULONG | , |
Release | |||
) | [inline] |
Definition at line 461 of file CommonSmart.h.