メインページ   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   名前空間メンバ   構成メンバ   ファイルメンバ  

クラス テンプレートKSCL::CDeleteInDestruct< type_pointer_container > の解説

なくなるときに、参照先コンテナの各要素に delete を行います。. より詳しく...

KSCL::CDeleteInDestruct< type_pointer_container >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

公開メンバ

 CDeleteInDestruct (type_pointer_container &p_rcPointerContainer)
 ・コンストラクタ。. より詳しく...

virtual ~CDeleteInDestruct ()
 ・デストラクタ。. より詳しく...


非公開属性

type_pointer_container & m_rcPointerContainer
 コンテナへの参照。. より詳しく...


解説

template<class type_pointer_container>
class KSCL::CDeleteInDestruct< type_pointer_container >

なくなるときに、参照先コンテナの各要素に delete を行います。.

 デストラクタでコンテナの各要素に対して delete を行います。
  std::auto_ptr をコンテナの要素にしてはいけないのでその代わりに。

引数:
type_pointer_container  コンテナの型。


コンストラクタとデストラクタの解説

template<class type_pointer_container>
KSCL::CDeleteInDestruct< type_pointer_container >::CDeleteInDestruct type_pointer_container &    p_rcPointerContainer [inline]
 

・コンストラクタ。.

 メンバ変数を初期化します。

引数:
p_rcPointerContainer  解放して欲しいコンテナへの参照。

template<class type_pointer_container>
virtual KSCL::CDeleteInDestruct< type_pointer_container >::~CDeleteInDestruct   [inline, virtual]
 

・デストラクタ。.

 コンテナの各要素に対して delete を行います。


メンバの解説

template<class type_pointer_container>
type_pointer_container& KSCL::CDeleteInDestruct< type_pointer_container >::m_rcPointerContainer [private]
 

コンテナへの参照。.


KSCL(KAB-studioClassLibrary)に対してThu Jun 12 09:55:32 2003に生成されました。 doxygen1.2.15