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


Классы коллекций и перечислителей ATL

ATL предоставляет следующие классы для реализации коллекций и перечислителей.

Класс Description
ICollectionOnSTLImpl Реализация интерфейса коллекции
IEnumOnSTLImpl Реализация интерфейса перечислителя (предполагается, что данные, хранящиеся в контейнере, совместимом со стандартной библиотекой C++)
CComEnumImpl Реализация интерфейса перечислителя (предполагается, что данные хранятся в массиве)
CComEnumOnSTL Реализация объекта перечислителя (используется IEnumOnSTLImpl)
CComEnum Реализация объекта перечислителя (используется CComEnumImpl)
_Копировать Класс политики копирования
_CopyInterface Класс политики копирования
CAdapt Класс адаптера (скрывает оператор и позволяет CComPtrхраниться CComQIPtrCComBSTR в контейнерах стандартной библиотеки C++)

См. также

Коллекции и перечислители