INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

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

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES