comet::implement_cpc< ITF_LST > Struct Template Reference
[Interface implementations.Interface implementations.]

#include <comet/cp.h>

List of all members.

Public Types

typedef IConnectionPointContainer interface_is

Protected Attributes

IConnectionPointContainer interface
STDMETHOD( EnumConnectionPoints )(IEnumConnectionPoints **)
STDMETHOD( FindConnectionPoint )(REFIID riid, IConnectionPoint **ppCP)

Friends

struct impl::connection_point_finder< ITF_LST >


Detailed Description

template<typename ITF_LST>
struct comet::implement_cpc< ITF_LST >

Implement a connection point container that can handle multiple connection points. This should be added to the list of implemented interfaces for a coclass as it implements IConnectionPointContainer (which will be required for a qi).

The class is used by the default coclass implementation to provide Connection Points..

Parameters:
ITF_LST List of connection points interfaces to implement.


The documentation for this struct was generated from the following file: