|
TNB Library
|
リカバリーファイルズクラス [詳解]
#include <TnbRecoveryFiles.h>
公開メンバ関数 | |
| CRecoveryFiles (bool isDefaultRecoveryMode=false) | |
| コンストラクタ [詳解] | |
| bool | RecoverAll (void) |
| [設定] リカバー. [詳解] | |
| bool | Register (LPCTSTR lpszFile) |
| [設定] 登録. [詳解] | |
| bool | UnregisterAll (void) |
| [設定] 登録解除. [詳解] | |
| ~CRecoveryFiles (void) | |
| デストラクタ [詳解] | |
リカバリーファイルズクラス
状況に応じて、ファイルを元の状態に戻すことが出来るクラスがあります。
TnbRecoveryFiles.h の 36 行目に定義があります。
| CRecoveryFiles | ( | bool | isDefaultRecoveryMode = false | ) |
コンストラクタ
| isDefaultRecoveryMode | デストラクタ時の動作。 true;リカバリー / 省略 or false;アンレジ。 |
TnbRecoveryFiles.h の 44 行目に定義があります。
| ~CRecoveryFiles | ( | void | ) |
デストラクタ
TnbRecoveryFiles.h の 49 行目に定義があります。
| bool RecoverAll | ( | void | ) |
[設定] リカバー.
| true | 全部元に戻せた |
| false | いくつか戻せないものがあった(オリジナルは bak ファイルとして残っている) |
TnbRecoveryFiles.h の 119 行目に定義があります。
| bool Register | ( | LPCTSTR | lpszFile | ) |
[設定] 登録.
指定ファイルを複製し、ファイル名を記憶します。
| lpszFile | ファイル名 |
| true | 成功 |
| false | 失敗 |
TnbRecoveryFiles.h の 69 行目に定義があります。
| bool UnregisterAll | ( | void | ) |
[設定] 登録解除.
| true | バックアップファイルの掃除に成功。 |
| false | いくつか消せないバックアップファイルがあった。 |
TnbRecoveryFiles.h の 100 行目に定義があります。