- indexing
- project: "Visual Eiffel COM"
- copyright: "Object Tools, 1998-1999"
- version: 1.0
- key: "COM"
- cluster: ecom
class ECOM_CLIENT_COCLASS
- inherit
-
ECOM_GLOBALS
- end
-
MEMORY
-
- redefine
- dispose
- end
- creation
- make,
- make_inproc_server,
- make_local_server,
- make_non_remote_server,
- make_server,
- make_std_server
- feature -- Queries
-
get_IUnknown: ECOM_CLIENT_IUNKNOWN
-
- require
-
is_created:
is_created
-
get_IDispatch: ECOM_CLIENT_IDISPATCH
-
is_created: BOOLEAN
- feature -- Dispose
-
dispose
- feature -- Queries
-
default_iid: ECOM_GUID
- feature {NONE}-- Creations
-
make (cls_id: ECOM_GUID; punkouter: POINTER; cls_ctx: WAPI_CLSCTX)
-
- require
-
non_void_cls_id:
cls_id /= void
-
make_inproc_server (cls_id: ECOM_GUID; punkouter: POINTER)
-
- require
-
non_void_cls_id:
cls_id /= void
-
make_local_server (cls_id: ECOM_GUID; punkouter: POINTER)
-
- require
-
non_void_cls_id:
cls_id /= void
-
make_non_remote_server (cls_id: ECOM_GUID; punkouter: POINTER)
-
- require
-
non_void_cls_id:
cls_id /= void
-
make_std_server (cls_id: ECOM_GUID)
-
- require
-
non_void_cls_id:
cls_id /= void
-
make_server (cls_id: ECOM_GUID; punkouter: POINTER)
-
- require
-
non_void_cls_id:
cls_id /= void
end -- class ECOM_CLIENT_COCLASS