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