Classe CInterfaceArray
Essa classe fornece métodos úteis ao construir uma matriz de ponteiros de interface COM.
Sintaxe
template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
public CAtlArray<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Parâmetros
I
Uma interface COM especificando o tipo de ponteiro a ser armazenado.
piid
Um ponteiro para o IID de I.
Membros
Construtores públicos
Nome | Descrição |
---|---|
CInterfaceArray::CInterfaceArray | O construtor para a matriz de interface. |
Comentários
Essa classe fornece um construtor e os métodos derivados para criar uma matriz de ponteiros de interface COM. Use CInterfaceList quando uma lista for necessária.
Para obter mais informações, confira Classes de Coleção da ATL.
Hierarquia de herança
CAtlArray
CInterfaceArray
Requisitos
Cabeçalho: atlcoll.h
CInterfaceArray::CInterfaceArray
O construtor .
CInterfaceArray() throw();
Comentários
Inicializa a matriz de ponteiros inteligentes.
Confira também
Classe CAtlArray
Classe CComQIPtr
Classe CComQIPtrElementTraits
Visão geral da aula