Класс CInterfaceArray
Этот класс предоставляет методы, полезные при создании массива указателей интерфейса COM.
Синтаксис
template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
public CAtlArray<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Параметры
I
COM-интерфейс, указывающий тип указателя, который необходимо сохранить.
piid
Указатель на IID I.
Участники
Открытые конструкторы
Имя | Описание |
---|---|
CInterfaceArray::CInterfaceArray | Конструктор для массива интерфейса. |
Замечания
Этот класс предоставляет конструктор и производные методы для создания массива указателей интерфейса COM. Используйте CInterfaceList , если требуется список.
Дополнительные сведения см. в разделе "Классы коллекций ATL".
Иерархия наследования
CAtlArray
CInterfaceArray
Требования
Заголовок: atlcoll.h
CInterfaceArray::CInterfaceArray
Конструктор.
CInterfaceArray() throw();
Замечания
Инициализирует массив смарт-указателя.
См. также
Класс CAtlArray
Класс CComQIPtr
Класс CComQIPtrElementTraits
Общие сведения о классе