CComQIPtrElementTraits クラス
このクラスには、COM インターフェイス ポインターのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。
template<
typename I,
const IID* piid = & __uuidof( I )
>
class CComQIPtrElementTraits : public CDefaultElementTraits<
ATL::CComQIPtr< I, piid >
>
パラメーター
I
COM を格納するポインターの型を指定することを実装します。piid
I の IID へのポインター。
メンバー
パブリック typedef
名前 |
説明 |
---|---|
コレクション クラス オブジェクトに要素を追加するために使用するデータ型。 |
解説
このクラスは CComQIPtr の COM インターフェイス ポインターのコレクション クラスを作成するとオブジェクトでメソッドを取得し、有効な typedef が用意されています。このクラスは CInterfaceArray と CInterfaceList のクラスの両方によって使用されます。
詳細については、ATL のコレクション クラスを参照してください。
継承階層
CComQIPtrElementTraits
必要条件
Header: atlcoll.h