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 行目に定義があります。