ARCS イベントログクラス
[詳解]
#include <ARCS6/sys/ARCSeventlog.hh>
|
static void | EventLog_from_macro (const std::string &str, const std::string &file, const int line, const int cpu, const clock_t time) |
| イベントログを残す関数 (任意メッセージ記録版)
|
|
static void | EventLogVar_from_macro (const double u, const std::string &varname, const std::string &file, const int line, const int cpu, const clock_t time) |
| 変数用イベントログ u : 表示する変数, varname : 変数名
|
|
static void | PassedLog_from_macro (const std::string &file, const int line, const int cpu, const clock_t time) |
| イベントログを残す関数(ファイルと行番号のみ記録版)
|
|
static void | WriteEventLog (const std::string &str, const std::string &file, const int line) |
| イベントログをファイルに書き出す
|
|
static void | WriteEventLog (const std::string &str, const std::string &file, const int line, const int cpu, const clock_t time) |
| イベントログをファイルに書き出す(CPU時間&コアあり版)
|
|
◆ EventLog_from_macro()
void ARCSeventlog::EventLog_from_macro |
( |
const std::string & | str, |
|
|
const std::string & | file, |
|
|
const int | line, |
|
|
const int | cpu, |
|
|
const clock_t | time ) |
|
static |
イベントログを残す関数 (任意メッセージ記録版)
- 引数
-
[in] | str | 記録したいメッセージ |
[in] | file | 記録したいファイル名 |
[in] | line | 記録したい行番号 |
[in] | cpu | CPUコア |
[in] | time | CPU時間 |
◆ EventLogVar_from_macro()
void ARCSeventlog::EventLogVar_from_macro |
( |
const double | u, |
|
|
const std::string & | varname, |
|
|
const std::string & | file, |
|
|
const int | line, |
|
|
const int | cpu, |
|
|
const clock_t | time ) |
|
static |
変数用イベントログ u : 表示する変数, varname : 変数名
変数用イベントログ
- 引数
-
[in] | u | 表示する変数 |
[in] | varname | 変数名 |
[in] | file | 記録したいファイル名 |
[in] | line | 記録したい行番号 |
[in] | cpu | CPUコア |
[in] | time | CPU時間 |
◆ PassedLog_from_macro()
void ARCSeventlog::PassedLog_from_macro |
( |
const std::string & | file, |
|
|
const int | line, |
|
|
const int | cpu, |
|
|
const clock_t | time ) |
|
static |
イベントログを残す関数(ファイルと行番号のみ記録版)
通過確認用ログを残す関数(ファイルと行番号のみ記録版)
- 引数
-
[in] | str | 記録したいメッセージ |
[in] | file | 記録したいファイル名 |
[in] | line | 記録したい行番号 |
[in] | cpu | CPUコア |
[in] | time | CPU時間 |
◆ SetScreenPtr()
void ARCSeventlog::SetScreenPtr |
( |
ARCSscreen * | ScrPtr | ) |
|
◆ WriteEventLog() [1/2]
void ARCSeventlog::WriteEventLog |
( |
const std::string & | str, |
|
|
const std::string & | file, |
|
|
const int | line ) |
|
static |
イベントログをファイルに書き出す
- 引数
-
[in] | str | ログに書き残したい文字列 |
[in] | file | ファイル名 |
[in] | line | 行番号 |
◆ WriteEventLog() [2/2]
void ARCSeventlog::WriteEventLog |
( |
const std::string & | str, |
|
|
const std::string & | file, |
|
|
const int | line, |
|
|
const int | cpu, |
|
|
const clock_t | time ) |
|
static |
イベントログをファイルに書き出す(CPU時間&コアあり版)
- 引数
-
[in] | str | ログに書き残したい文字列 |
[in] | file | ファイル名 |
[in] | line | 行番号 |
[in] | cpu | CPUコア |
[in] | time | CPU時間 |
このクラス詳解は次のファイルから抽出されました: