CInterfaceArray, classe
Cette classe fournit des méthodes utiles lors de la construction d’un tableau de pointeurs d’interface COM.
Syntaxe
template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
public CAtlArray<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Paramètres
I
Interface COM spécifiant le type de pointeur à stocker.
piid
Pointeur vers l’IID de I.
Membres
Constructeurs publics
Nom | Description |
---|---|
CInterfaceArray ::CInterfaceArray | Constructeur pour le tableau d’interface. |
Notes
Cette classe fournit un constructeur et des méthodes dérivées pour créer un tableau de pointeurs d’interface COM. Utilisez CInterfaceList lorsqu’une liste est requise.
Pour plus d’informations, consultez les classes de collection ATL.
Hiérarchie d'héritage
CAtlArray
CInterfaceArray
Spécifications
En-tête : atlcoll.h
CInterfaceArray ::CInterfaceArray
Constructeur .
CInterfaceArray() throw();
Notes
Initialise le tableau de pointeurs intelligents.
Voir aussi
CAtlArray, classe
CComQIPtr, classe
CComQIPtrElementTraits, classe
Vue d’ensemble de la classe