ATL Collection and Enumerator Classes
ATL provides the following classes to help you implement collections and enumerators.
Class |
Description |
---|---|
Collection interface implementation |
|
Enumerator interface implementation (assumes data stored in an STL-compatible container) |
|
Enumerator interface implementation (assumes data stored in an array) |
|
Enumerator object implementation (uses IEnumOnSTLImpl) |
|
Enumerator object implementation (uses CComEnumImpl) |
|
Copy policy class |
|
Copy policy class |
|
Adapter class (hides operator & allowing CComPtr, CComQIPtr, and CComBSTR to be stored in STL containers) |