ATL のコレクションと列挙子クラス

ATL には、コレクションと列挙子の実装に役立つ次のクラスが用意されています。

クラス 説明
ICollectionOnSTLImpl コレクション インターフェイスの実装
IEnumOnSTLImpl 列挙子インターフェイスの実装 (C++ 標準ライブラリ互換コンテナーに格納されているデータを想定しています)
CComEnumImpl 列挙子インターフェイスの実装 (配列に格納されているデータを想定しています)
CComEnumOnSTL 列挙子オブジェクトの実装 (IEnumOnSTLImpl を使用)
CComEnum 列挙子オブジェクトの実装 (CComEnumImpl を使用)
_Copy コピー ポリシー クラス
_CopyInterface コピー ポリシー クラス
CAdapt アダプター クラス (operator & を非表示にして、CComPtrCComQIPtr、および CComBSTR が C++ 標準ライブラリ コンテナーに格納されることを許可します)

関連項目

コレクションと列挙子