- indexing
- project: "Visual Eiffel COM"
- copyright: "Object Tools, 1998-1999"
- version: 1.0
- key: "COM"
- cluster: ecom
class ECOM_CLIENT_COCLASS_FACTORY
- inherit
-
MEMORY
-
- redefine
- dispose
- end
- creation
- make,
- make_inproc_server,
- make_local_server,
- make_non_remote_server,
- make_server,
- make_std_server
- feature -- CreateInstance
-
create_instance (iid: ECOM_GUID; punkouter: expanded ECOM_CLIENT_IUNKNOWN; instance: ECOM_CLIENT_IUNKNOWN): ECOM_HRESULT
-
- require
-
is_created:
is_created
- feature -- Queries
-
get_IUnknown (punkouter: expanded ECOM_CLIENT_IUNKNOWN): ECOM_CLIENT_IUNKNOWN
-
- require
-
is_created:
is_created
-
get_IDispatch (punkouter: expanded ECOM_CLIENT_IUNKNOWN): ECOM_CLIENT_IDISPATCH
-
- require
-
is_created:
is_created
-
is_created: BOOLEAN
- feature -- Dispose
-
dispose
- feature {NONE}-- Creations
-
make (cls_id: ECOM_GUID; cls_ctx: WAPI_CLSCTX)
-
make_inproc_server (cls_id: ECOM_GUID)
-
make_local_server (cls_id: ECOM_GUID)
-
make_non_remote_server (cls_id: ECOM_GUID)
-
make_std_server (cls_id: ECOM_GUID)
-
make_server (cls_id: ECOM_GUID)
end -- class ECOM_CLIENT_COCLASS_FACTORY