|
TNB Library
|
テンポラリディレクトリ管理テンプレートクラス [詳解]
#include <TnbTemporaryDirectory.h>
CTemporaryDirectoryT< PFIX > の継承関係図公開メンバ関数 | |
| CStr | Create (void) |
| [操作] 作成. [詳解] | |
| CTemporaryDirectoryT (void) | |
| コンストラクタ [詳解] | |
| void | Detach (void) |
| [操作] 解放. [詳解] | |
| void | Free (void) |
| [操作] 解放. [詳解] | |
| CStr | GetName (void) const |
| [取得] テンポラリディレクトリ名取得 [詳解] | |
| bool | HasThat (void) const |
| [確認] テンポラリディレクトリ有無確認 [詳解] | |
| ~CTemporaryDirectoryT (void) | |
| デストラクタ [詳解] | |
テンポラリディレクトリ管理テンプレートクラス
一時的にクリアなディレクトリを作成します。 不必要時(デストラクタ時や、Free() 時)に、全ファイルを削除します。
| PFIX | テンポラリファイルのプリフィックス。通常一文字のASCIIコードを指定します。 最大4文字まで記述可能ですが。順番が逆になることに注意。 ex) CTemporaryDirectoryT<'ABCD'> なら、'〜¥DCBA0000.tmp¥' というディレクトリ名になります。 |
TnbTemporaryDirectory.h の 46 行目に定義があります。
| CTemporaryDirectoryT | ( | void | ) |
コンストラクタ
TnbTemporaryDirectory.h の 64 行目に定義があります。
| ~CTemporaryDirectoryT | ( | void | ) |
デストラクタ
TnbTemporaryDirectory.h の 69 行目に定義があります。
| CStr Create | ( | void | ) |
[操作] 作成.
テンポラリディレクトリ名とそのディレクトリを作成します。
| CIoFailureException | ファイル操作時にエラーが発生すると、スローされます。 |
TnbTemporaryDirectory.h の 132 行目に定義があります。
| void Detach | ( | void | ) |
| void Free | ( | void | ) |
[操作] 解放.
作成したテンポラリディレクトリを削除します。 作成していなければ何もしません。
| CDeleteFailureException | テンポラリファイルが使われているとスローされます。 |
TnbTemporaryDirectory.h の 103 行目に定義があります。
| CStr GetName | ( | void | ) | const |
| bool HasThat | ( | void | ) | const |