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