title | ms.custom | ms.date | ms.reviewer | ms.suite | ms.technology | ms.tgt_pltfrm | ms.topic | f1_keywords | dev_langs | helpviewer_keywords | ms.assetid | caps.latest.revision | author | ms.author | manager | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Enumerators and Collections Classes (ATL) | Microsoft Docs |
11/04/2016 |
|
article |
|
|
|
fcd093b2-98bf-444d-94ab-9a55520a5051 |
10 |
mikeblome |
mblome |
ghogen |
The following classes provide support for COM collections and enumerations:
-
CComEnum Defines a COM enumerator object based on an array.
-
CComEnumImpl Provides the implementation for a COM enumerator interface where the items being enumerated are stored in an array.
-
CComEnumOnSTL Defines a COM enumerator object based on a C++ Standard Library collection.
-
IEnumOnSTLImpl Provides the implementation for a COM enumerator interface where the items being enumerated are stored in a C++ Standard Library-compatible container.
-
ICollectionOnSTLImpl Provides the implementation for the Count, Item, and
_NewEnum
properties of a collection interface.