#include <classfactory.hxx>
|
| CClassFactory (const CLSID &clsid) |
|
virtual | ~CClassFactory () |
|
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject) override |
|
virtual ULONG STDMETHODCALLTYPE | AddRef () override |
|
virtual ULONG STDMETHODCALLTYPE | Release () override |
|
virtual HRESULT STDMETHODCALLTYPE | CreateInstance (IUnknown __RPC_FAR *pUnkOuter, REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject) override |
|
virtual HRESULT STDMETHODCALLTYPE | LockServer (BOOL fLock) override |
|
| CClassFactory (const CLSID &clsid) |
|
virtual | ~CClassFactory () |
|
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject) override |
|
virtual ULONG STDMETHODCALLTYPE | AddRef () override |
|
virtual ULONG STDMETHODCALLTYPE | Release () override |
|
virtual HRESULT STDMETHODCALLTYPE | CreateInstance (IUnknown __RPC_FAR *pUnkOuter, REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject) override |
|
virtual HRESULT STDMETHODCALLTYPE | LockServer (BOOL fLock) override |
|
Definition at line 25 of file classfactory.hxx.
◆ CClassFactory() [1/2]
CClassFactory::CClassFactory |
( |
const CLSID & |
clsid | ) |
|
|
explicit |
◆ ~CClassFactory() [1/2]
CClassFactory::~CClassFactory |
( |
| ) |
|
|
virtual |
◆ CClassFactory() [2/2]
CClassFactory::CClassFactory |
( |
const CLSID & |
clsid | ) |
|
◆ ~CClassFactory() [2/2]
virtual CClassFactory::~CClassFactory |
( |
| ) |
|
|
virtual |
◆ AddRef() [1/2]
virtual ULONG STDMETHODCALLTYPE CClassFactory::AddRef |
( |
| ) |
|
|
overridevirtual |
◆ AddRef() [2/2]
ULONG STDMETHODCALLTYPE CClassFactory::AddRef |
( |
| ) |
|
|
overridevirtual |
◆ CreateInstance() [1/2]
virtual HRESULT STDMETHODCALLTYPE CClassFactory::CreateInstance |
( |
IUnknown __RPC_FAR * |
pUnkOuter, |
|
|
REFIID |
riid, |
|
|
void __RPC_FAR *__RPC_FAR * |
ppvObject |
|
) |
| |
|
overridevirtual |
◆ CreateInstance() [2/2]
HRESULT STDMETHODCALLTYPE CClassFactory::CreateInstance |
( |
IUnknown __RPC_FAR * |
pUnkOuter, |
|
|
REFIID |
riid, |
|
|
void __RPC_FAR *__RPC_FAR * |
ppvObject |
|
) |
| |
|
overridevirtual |
◆ IsLocked() [1/2]
static bool CClassFactory::IsLocked |
( |
| ) |
|
|
static |
◆ IsLocked() [2/2]
bool CClassFactory::IsLocked |
( |
| ) |
|
|
static |
◆ LockServer() [1/2]
virtual HRESULT STDMETHODCALLTYPE CClassFactory::LockServer |
( |
BOOL |
fLock | ) |
|
|
overridevirtual |
◆ LockServer() [2/2]
HRESULT STDMETHODCALLTYPE CClassFactory::LockServer |
( |
BOOL |
fLock | ) |
|
|
overridevirtual |
◆ QueryInterface() [1/2]
virtual HRESULT STDMETHODCALLTYPE CClassFactory::QueryInterface |
( |
REFIID |
riid, |
|
|
void __RPC_FAR *__RPC_FAR * |
ppvObject |
|
) |
| |
|
overridevirtual |
◆ QueryInterface() [2/2]
HRESULT STDMETHODCALLTYPE CClassFactory::QueryInterface |
( |
REFIID |
riid, |
|
|
void __RPC_FAR *__RPC_FAR * |
ppvObject |
|
) |
| |
|
overridevirtual |
◆ Release() [1/2]
virtual ULONG STDMETHODCALLTYPE CClassFactory::Release |
( |
| ) |
|
|
overridevirtual |
◆ Release() [2/2]
ULONG STDMETHODCALLTYPE CClassFactory::Release |
( |
| ) |
|
|
overridevirtual |
◆ m_Clsid
CLSID CClassFactory::m_Clsid |
|
private |
◆ m_RefCnt
LONG CClassFactory::m_RefCnt |
|
private |
◆ s_ServerLocks
static LONG CClassFactory::s_ServerLocks = 0 |
|
staticprivate |
The documentation for this class was generated from the following files: