#include <hyp.com.factorieslibrary.h>
Inheritance diagram for CFactoriesLibrary::
Common Functions | |
See the Hyperion Pattern. | |
CFactoriesLibrary (hyp_ker::IUnknown *) | |
virtual | ~CFactoriesLibrary () |
virtual hyp_DECLARE_IUNKNOWN hyp_ker::com_result | NondelegatingQueryInterface (const hyp_ker::hypIID &,void **) |
hyp_ker::com_result | CreateInstance (hyp_ker::IUnknown *,hyp_ker::CUnknown **) |
IFactoriesLibrary Implementation | |
virtual void | CreateInstance (const hyp_ker::hypCLSID &, hyp_ker::IUnknown *, t_ulong, const hyp_ker::hypIID &, void **) |
virtual void | CreateInstance (const char *, hyp_ker::IUnknown *, t_ulong, const hyp_ker::hypIID &, void **) |
CLSID_hypCFactoriesLibrary
{5013D2E1-1967-11d5-A090-0080AD97951B}
hyp_ker::com_result CFactoriesLibrary::NondelegatingQueryInterface(const hyp_ker::hypIID& iid,void** ppv) { if(iid==IID_hypIFactoriesLibrary) { return FinishQI(static_cast<IFactoriesLibrary*>(this),ppv); } else { return CUnknown::NondelegatingQueryInterface(iid,ppv); } } //DOXYTAG
|
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Reimplemented from IFactoriesLibrary. |
|
Creates a new component. See the function hypker::CreateInstance for more information.
Reimplemented from IFactoriesLibrary. |
|
|