クラス Logger
ログ書き込みのためのクラス。
[詳細]
すべてのメンバ一覧
説明
ログ書き込みのためのクラス。
Set logger = New XLogger
logger.write(msg)
' ログファイル名を指定していなければスクリプトのあるディレクトリに出力する。 このときのログファイル名は<スクリプト基本名>-yyyyMMdd.log
*ログファイルを作成できない or 誰かがロックしている 等の場合、10回再試行して使えなければスクリプトを終了させる
Logger.cls の 12 行で定義されています。
関数
void Logger::Class_Initialize |
( |
|
) |
[inline] |
void Logger::Debug |
( |
Variant |
msg |
) |
[inline] |
void Logger::Error |
( |
Variant |
msg |
) |
[inline] |
void Logger::Info |
( |
Variant |
msg |
) |
[inline] |
Variant Logger::openLogFile |
( |
Variant |
fso |
) |
[inline] |
Variant Logger::replaceDateSymbols |
( |
Variant |
str |
) |
[inline, private] |
書式指定文字に従って文字列を編集。
- 覚え書き:
- bash::date -s の動作に従う。
Logger.cls の 58 行で定義されています。
void Logger::setFileName |
( |
Variant |
filename |
) |
[inline] |
void Logger::Warning |
( |
Variant |
msg |
) |
[inline] |
void Logger::write |
( |
Variant |
msg |
) |
[inline] |
このクラスの説明は次のファイルから生成されました:
- C:/devel/craft/CFW/trunk/src/wsh/common/Logger.cls