INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: ""
copyright: "Object Tools, 1998"
author: "Wasily V. Kuznetsov"
cluster: ecom
class ECOM_CCONNECTIONPOINT
inherit

ECOM_NON_AGGREGATED_CLASS
end

ECOM_ICONNECTIONPOINT
end

MEMORY
redefine
dispose
end
creation

make
feature -- Data

container: ECOM_CCONNECTIONPOINTCONTAINER

connections: ARRAY [ECOM_CONNECTDATA]

cp_iid: ECOM_GUID

last_cookie: INTEGER
feature -- Operations

make (iid: ECOM_GUID; cont: ECOM_CCONNECTIONPOINTCONTAINER)
require
valid_iid: iid /= void
valid_container: cont /= void

dispose

event_raise (dispid: INTEGER; params: ARRAY [ECOM_VARIANT])
feature -- IConnectionPoint interface members

GetConnectionInterface (piid: expanded ECOM_PTR [expanded ECOM_GUID]): ECOM_HRESULT

GetConnectionPointContainer (ppcpc: expanded ECOM_PTR [expanded ECOM_CLIENT_ICONNECTIONPOINTCONTAINER]): ECOM_HRESULT

Advise (punksink: expanded ECOM_CLIENT_IUNKNOWN; pdwcookie: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

Unadvise (dwcookie: INTEGER): ECOM_HRESULT

EnumConnections (ppenum: expanded ECOM_PTR [expanded ECOM_CLIENT_IENUMCONNECTIONS]): ECOM_HRESULT
end -- class ECOM_CCONNECTIONPOINT

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES