ATL – třídy kolekcí a výčtů
ATL poskytuje následující třídy, které vám pomůžou implementovat kolekce a enumerátory.
Třída | Popis |
---|---|
ICollectionOnSTLImpl | Implementace rozhraní kolekce |
IEnumOnSTLImpl | Implementace rozhraní enumerátoru (předpokládá data uložená v kontejneru kompatibilním se standardní knihovnou jazyka C++) |
CComEnumImpl | Implementace rozhraní enumerátoru (předpokládá data uložená v poli) |
CComEnumOnSTL | Implementace objektu enumerátoru (použití IEnumOnSTLImpl ) |
CComEnum | Implementace objektu enumerátoru (použití CComEnumImpl ) |
_Kopírovat | Kopírování třídy zásad |
_CopyInterface | Kopírování třídy zásad |
CAdapt | Třída adaptéru (skryje operátor a povoluje CComPtr CComQIPtr a CComBSTR má být uložen v kontejnerech standardní knihovny C++) |