Поделиться через


CComQIPtrElementTraits Class

Этот класс предоставляет методы, статические функции и typedef полезные создание коллекций модели 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.

Иерархия наследования

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CComQIPtrElementTraits

Требования

Header: atlcoll.h

См. также

Ссылки

CDefaultElementTraits Class

Другие ресурсы

ATL Class Overview