CHeapPtrElementTraits クラス
このクラスには、ヒープ ポインターのコレクションを作成するときに役立つメソッド、静的関数、および typedef が用意されています。
重要 |
---|
このクラスおよびメンバーは、Windows のランタイムで実行するアプリケーションで使用することはできません。 |
template<
typename T,
class Allocator= ATL::CCRTAllocator
>
class CHeapPtrElementTraits : public CDefaultElementTraits<
ATL::CHeapPtr< T, Allocator>
>
パラメーター
T
コレクション クラスに格納されるオブジェクトの型。Allocator
使用するメモリ割り当てのクラス。既定値は CCRTAllocatorです。
メンバー
パブリック typedef
名前 |
説明 |
---|---|
コレクション クラス オブジェクトに要素を追加するために使用するデータ型。 |
|
コレクション クラス オブジェクトから要素を取得するために使用するデータ型。 |
解説
このクラスには、ヒープ ポインターを含むコレクション クラス オブジェクトの作成を支援するメソッド、静的関数、および typedef が用意されています。クラス CHeapPtrList は CHeapPtrElementTraitsから取得します。
詳細については、ATL のコレクション クラスを参照してください。
継承階層
CHeapPtrElementTraits
必要条件
Header: atlcoll.h