|
TNB Library
|
EXE と同じフォルダに ☆.exe を ☆.t.log(デバッグ版の場合、☆.pc名.t.log) に変えたファイルログを出力します。 [詳解]
クラス | |
| class | CEventLogger |
| イベントロガー [詳解] | |
マクロ定義 | |
| #define | TLINE() CTraceLogger::Write(CTraceLogger::Type_Absolute, _T("** %s(%d):"), _T(__FILE__), __LINE__) |
| ライン出力ログ. [詳解] | |
関数 | |
| void | TFUNC (LPCTSTR lpszFormatText,...) |
| 関数ログ. [詳解] | |
| void | TFUNC_PARAM (LPCTSTR lpszFormatText,...) |
| 追加引数ログ. [詳解] | |
| void | TFUNC_RESULT (LPCTSTR lpszFormatText,...) |
| リザルトログ. [詳解] | |
| DWORD | TLASTERROR (LPCTSTR lpszFunctionName) |
| LastError出力ログ. [詳解] | |
| void | TLOG (LPCTSTR lpszFormatText,...) |
| トレース出力ログ. [詳解] | |
| void | TLOG_AB (LPCTSTR lpszFormatText,...) |
| 絶対出力ログ. [詳解] | |
| void | TLOG_DUMP (size_t size, LPCVOID P) |
| トレース出力ダンプログ. [詳解] | |
| void | TLOG_DUMPV (const CByteVector &vb) |
| トレース出力ダンプログ. [詳解] | |
| void | TLOG_ERR (LPCTSTR lpszFormatText,...) |
| エラー出力ログ. [詳解] | |
| void | TLOG_ERRDUMP (size_t size, LPCVOID P) |
| エラー出力ダンプログ. [詳解] | |
| void | TLOG_ERRDUMPV (const CByteVector &vb) |
| エラー出力ダンプログ. [詳解] | |
| void | TLOG_POL (LPCTSTR lpszFormatText,...) |
| ポーリング出力ログ. [詳解] | |
EXE と同じフォルダに ☆.exe を ☆.t.log(デバッグ版の場合、☆.pc名.t.log) に変えたファイルログを出力します。
| #define TLINE | ( | ) | CTraceLogger::Write(CTraceLogger::Type_Absolute, _T("** %s(%d):"), _T(__FILE__), __LINE__) |
ライン出力ログ.
記述したソース名と行番号が出力されます。 ログ出力タイプが off 以外なら出力されます。
TnbTraceLogger.h の 1134 行目に定義があります。
| void TNB::TFUNC | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
関数ログ.
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
| void TNB::TFUNC_PARAM | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
追加引数ログ.
ログ出力タイプに func が含まれているなら出力されます。
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
| void TNB::TFUNC_RESULT | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
リザルトログ.
ログ出力タイプに func が含まれているなら出力されます。
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
| DWORD TNB::TLASTERROR | ( | LPCTSTR | lpszFunctionName | ) |
LastError出力ログ.
GetLastError() の結果が0以外で、ログ出力がOff以外なら出力されます。
| lpszFunctionName | 関数名。 |
TnbTraceLogger.h の 1104 行目に定義があります。
| void TNB::TLOG | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
トレース出力ログ.
ログ出力がOff以外なら出力されます。
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
TnbTraceLogger.h の 1051 行目に定義があります。
| void TNB::TLOG_AB | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
絶対出力ログ.
ログ出力タイプが off 以外なら出力されます。
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
TnbTraceLogger.h の 998 行目に定義があります。
| void TNB::TLOG_DUMP | ( | size_t | size, |
| LPCVOID | P | ||
| ) |
トレース出力ダンプログ.
ログ出力タイプが off err 以外なら出力されます。
| size | ダンプサイズ。 |
| P | ダンプアドレス。 |
TnbTraceLogger.h の 1065 行目に定義があります。
| void TNB::TLOG_DUMPV | ( | const CByteVector & | vb | ) |
トレース出力ダンプログ.
ログ出力タイプが off err 以外なら出力されます。
| vb | ダンプする CByteVector オブジェクト。 |
TnbTraceLogger.h の 1077 行目に定義があります。
| void TNB::TLOG_ERR | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
エラー出力ログ.
ログ出力タイプが off 以外なら出力されます。
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
TnbTraceLogger.h の 1012 行目に定義があります。
| void TNB::TLOG_ERRDUMP | ( | size_t | size, |
| LPCVOID | P | ||
| ) |
エラー出力ダンプログ.
ログ出力タイプが off 以外なら出力されます。
| size | ダンプサイズ。 |
| P | ダンプアドレス。 |
TnbTraceLogger.h の 1026 行目に定義があります。
| void TNB::TLOG_ERRDUMPV | ( | const CByteVector & | vb | ) |
エラー出力ダンプログ.
ログ出力タイプが off 以外なら出力されます。
| vb | ダンプする CByteVector オブジェクト。 |
TnbTraceLogger.h の 1038 行目に定義があります。
| void TNB::TLOG_POL | ( | LPCTSTR | lpszFormatText, |
| ... | |||
| ) |
ポーリング出力ログ.
ログ出力タイプに poll が含まれていたら出力されます。
| lpszFormatText | 書式指定文字列。 printf() 準拠です。 |
| ... | 可変個引数。 |
TnbTraceLogger.h の 1090 行目に定義があります。