CInterfaceArray クラス

このクラスは、COM インターフェイス ポインターの配列を構築するときに役立つメソッドを提供します。

構文

template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
   public CAtlArray<ATL::CComQIPtr<I, piid>,
                    CComQIPtrElementTraits<I, piid>>

パラメーター

I
保存するポインターの種類を指定する COM インターフェイス。

piid
I の IID へのポインター。

メンバー

パブリック コンストラクター

名前 説明
CInterfaceArray::CInterfaceArray インターフェイス配列のコンストラクター。

解説

このクラスには、COM インターフェイス ポインターの配列を作成するためのコンストラクターと派生メソッドが用意されています。 リストが必要な場合は、CInterfaceList を使用します。

詳細については、「ATL コレクション クラス」を参照してください。

継承階層

CAtlArray

CInterfaceArray

必要条件

ヘッダー: atlcoll.h

CInterfaceArray::CInterfaceArray

コンストラクター。

CInterfaceArray() throw();

解説

スマート ポインターの配列を初期化します。

関連項目

CAtlArray クラス
CComQIPtr クラス
CComQIPtrElementTraits クラス
クラスの概要