Freigeben über


ATL-Auflistungen und -Enumeratorklassen

ATL stellt die folgenden Klassen bereit, mit denen Sie Sammlungen und Enumerationen implementieren können.

Klasse Beschreibung
ICollectionOnSTLImpl Implementierung der Sammlungsschnittstelle
IEnumOnSTLImpl Implementierung der Enumeratorschnittstelle (vorausgesetzt, dass Daten, die in einem C++-Standardbibliothekskompatiblen Container gespeichert sind)
CComEnumImpl Implementierung der Enumeratorschnittstelle (vorausgesetzt, dass Daten in einem Array gespeichert sind)
CComEnumOnSTL Implementierung des Enumerator-Objekts (verwendet IEnumOnSTLImpl)
CComEnum Implementierung des Enumerator-Objekts (verwendet CComEnumImpl)
_Kopieren Kopieren der Richtlinienklasse
_CopyInterface Kopieren der Richtlinienklasse
CAdapt Adapterklasse (blendet Operator aus und lässt CComPtr, CComQIPtrund CComBSTR kann in C++-Standardbibliothekscontainern gespeichert werden)

Siehe auch

Sammlungen und Enumeratoren