Compartir a través de


CInterfaceArray (clase)

Esta clase proporciona métodos útiles cuando se construye una matriz de punteros de interfaz COM.

Sintaxis

template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
   public CAtlArray<ATL::CComQIPtr<I, piid>,
                    CComQIPtrElementTraits<I, piid>>

Parámetros

I
Una interfaz COM que especifica el tipo de puntero que se va a almacenar.

piid
Puntero al IID de I.

Miembros

Constructores públicos

Nombre Descripción
CInterfaceArray::CInterfaceArray Constructor de la matriz de interfaz.

Comentarios

Esta clase proporciona un constructor y métodos derivados para crear una matriz de punteros de interfaz COM. Use CInterfaceList cuando se requiera una lista.

Para obtener más información, consulte Clases de colección en ATL.

Jerarquía de herencia

CAtlArray

CInterfaceArray

Requisitos

Encabezado: atlcoll.h

CInterfaceArray::CInterfaceArray

Constructor .

CInterfaceArray() throw();

Comentarios

Inicializa la matriz de puntero inteligente.

Consulte también

CAtlArray (clase)
CComQIPtr (clase)
CComQIPtrElementTraits (clase)
Información general sobre la clase