IConnectionPointImpl

This class implements a connection point, which allows an object to expose an outgoing interface to the client. The client implements this interface on an object called a sink.

ATL uses IConnectionPointContainerImpl to implement the connectable object. Each connection point within the connectable object represents an outgoing interface, identified by piid. Class CDV manages the connections between the connection point and a sink. Each connection is uniquely identified by a "cookie."

Syntax

template< class T, const IID* piid, class CDV = CComDynamicUnkArray >
class IConnectionPointImpl : public _ICPLocator< piid >

At a Glance

Header file: Atlcom.h
Platforms:
Versions: Version 2.0 and later
Complete documentation: Visual C++ documentation

See Also

IConnectionPointImpl Methods, IConnectionPointImpl Data Members, IConnectionPoint, IConnectionPointContainerImpl