![]() |
Diarkis C++Client Library API Document
|
カテゴリごとのログを管理するためのクラス [詳解]
#include <DelegateLogger.h>
公開メンバ関数 | |
DelegateLogger (const Diarkis::StdString &categrory, const Diarkis::StdString &type, DiarkisLoggerSeverity severity, bool addInfoPrefix=true) | |
virtual | ~DelegateLogger () |
const Diarkis::StdString | GetCategory () override |
ログカテゴリを取得する [詳解] | |
DiarkisLoggerSeverity | GetSeverity () override |
現在のログの深刻度を取得します。 [詳解] | |
void | SetSeverity (DiarkisLoggerSeverity inSeverity) override |
新しいログの重要度を設定します。 [詳解] | |
void | SetServerType (const StdString &type) override |
ログ出力に含まれるサーバータイプを設定します [詳解] | |
size_t | GetTraceOutputBytes () override |
DiarkisLoggerSeverity::Traceログレベルでダンプされるペイロードの現在の最大サイズを取得します [詳解] | |
void | SetTraceOutputBytes (size_t bytes) override |
DiarkisLoggerSeverity::Traceログレベルでダンプされるペイロードの最大サイズを指定します [詳解] | |
void | Log (DiarkisLoggerSeverity severity, const Diarkis::StdString &message, bool includeNewLine=true) override |
ログ出力 [詳解] | |
void | AttachLoggerBackend (std::shared_ptr< ILoggerBackend > loggerBackend) |
カテゴリごとのログを管理するためのクラス
DelegateLogger::DelegateLogger | ( | const Diarkis::StdString & | categrory, |
const Diarkis::StdString & | type, | ||
DiarkisLoggerSeverity | severity, | ||
bool | addInfoPrefix = true |
||
) |
|
virtual |
|
overridevirtual |
ログカテゴリを取得する
Diarkis::IDiarkisLoggerを実装しています。
|
overridevirtual |
現在のログの深刻度を取得します。
Diarkis::IDiarkisLoggerを実装しています。
|
overridevirtual |
新しいログの重要度を設定します。
Diarkis::IDiarkisLoggerを実装しています。
|
overridevirtual |
ログ出力に含まれるサーバータイプを設定します
Diarkis::IDiarkisLoggerを実装しています。
|
overridevirtual |
DiarkisLoggerSeverity::Traceログレベルでダンプされるペイロードの現在の最大サイズを取得します
Diarkis::IDiarkisLoggerを実装しています。
|
overridevirtual |
DiarkisLoggerSeverity::Traceログレベルでダンプされるペイロードの最大サイズを指定します
Diarkis::IDiarkisLoggerを実装しています。
|
overridevirtual |
ログ出力
[in] | severity | ロギングの重要度レベル |
[in] | message | ログ出力するメッセージ |
[in] | includeNewLine | 改行を追加するかどうか true=追加する |
Diarkis::IDiarkisLoggerを実装しています。
void DelegateLogger::AttachLoggerBackend | ( | std::shared_ptr< ILoggerBackend > | loggerBackend | ) |