#include <toppers/trace.hpp>
Public メンバ関数 | |
| syslog_tracer (UINT prio=5u) | |
| コンストラクタ | |
| void | init () |
| 書式設定の初期化 | |
| UINT | flags () const |
| 現在設定されているフラグを返す。 | |
| UINT | flags (UINT fmtfl) |
| フラグを新たに設定し、以前に設定されていたフラグを返す。 | |
| UINT | setf (UINT fmtfl) |
| フラグの設定を追加し、以前に設定されていたフラグを返す。 | |
| UINT | setf (UINT fmtfl, UINT mask) |
| mask で指定されたフィードのフラグの設定を追加し、以前に設定されていたフラグを返す。 | |
| UINT | unsetf (UINT mask) |
| フラグの設定を解除し、以前に設定されていたフラグを返す。 | |
| int | width () const |
| 現在設定されている最小フィールド幅を返す。 | |
| int | width (int wide) |
| 最小フィールド幅を設定し、以前に設定されていた最小フィールド幅を返す。 | |
| char | fill () const |
| 現在設定されている充填文字を返す。 | |
| char | fill (char c) |
| 充填文字を設定し、以前に設定されていた充填文字を返す。 | |
| UINT | priority () const |
| 現在設定されている重要度を返す。 | |
| UINT | priority (UINT prio) |
| トレースログの重要度を設定し、以前に設定されていた重要度を返す。 | |
|
syslog_tracer< Count, BufferSize, Diagnostics > & | flush () |
| トレースバッファの内容を実際に出力する。 | |
|
syslog_tracer< Count, BufferSize, Diagnostics > & | put (char c) |
| トレースバッファへの1文字書き込み | |
|
syslog_tracer< Count, BufferSize, Diagnostics > & | put (const char *s) |
| トレースバッファへの文字列書き込み | |
Static Public メンバ関数 | |
| void | putter (char c, void *p) |
| ヘルパー関数のコールバック指定用1文字書き込み | |
|
||||||||||||||||
|
|