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 , CComQIPtr und CComBSTR kann in C++-Standardbibliothekscontainern gespeichert werden) |