#include <CLogger.hxx>
Public メソッド | |
CLogger () | |
CLogger (std::wstring strPackageName) | |
virtual | ~CLogger () |
void | debug (std::wstring strMessage) |
void | error (std::wstring strMessage) |
std::wstring | getMessage (std::wstring strPrefix, std::wstring strMessage) |
bool | isDebug () |
bool | isError () |
bool | isTrace () |
bool | isWarn () |
void | trace (std::wstring strMessage) |
void | warn (std::wstring strMessage) |
Static Public メソッド | |
static CLogger | getLogger (std::wstring strPackageName) |
CPlusPlusよりログを出力するクラス。
cfp::logger::CLogger::CLogger | ( | ) |
コンストラクタ。
cfp::logger::CLogger::CLogger | ( | std::wstring | strPackageName | ) |
コンストラクタ。
[in] | strPackageName | パッケージ名 |
cfp::logger::CLogger::~CLogger | ( | ) | [virtual] |
デストラクタ。
void cfp::logger::CLogger::debug | ( | std::wstring | strMessage | ) |
デバック用・ログを出力。
[in] | strMessage | メッセージ |
void cfp::logger::CLogger::error | ( | std::wstring | strMessage | ) |
エラー用・ログを出力。
[in] | strMessage | メッセージ |
cfp::logger::CLogger cfp::logger::CLogger::getLogger | ( | std::wstring | strPackageName | ) | [static] |
ロッガーのインスタンスを取得。
[in] | strPackageName | パッケージ名 |
std::wstring cfp::logger::CLogger::getMessage | ( | std::wstring | strPrefix, | |
std::wstring | strMessage | |||
) |
ログ出力用のメッセージを組み立てる。
[in] | strPrefix | 出力用メッセージの前置詞 |
[in] | strMessage | メッセージ |
bool cfp::logger::CLogger::isDebug | ( | ) |
デバッグログ出力用プロパティを得る。
true:デバッグログ出力は有効、false:デバッグログ出力は無効。
bool cfp::logger::CLogger::isError | ( | ) |
エラーログ出力用プロパティを得る。
true:エラーログ出力は有効、false:エラーログ出力は無効。
bool cfp::logger::CLogger::isTrace | ( | ) |
トレースログ出力用プロパティを得る。
true:トレースログ出力は有効、false:トレースログ出力は無効。
bool cfp::logger::CLogger::isWarn | ( | ) |
ワーニングログ出力用プロパティを得る。
true:ワーニングログ出力は有効、false:ワーニングログ出力は無効。
void cfp::logger::CLogger::trace | ( | std::wstring | strMessage | ) |
トレース用・ログを出力。
[in] | strMessage | メッセージ |
void cfp::logger::CLogger::warn | ( | std::wstring | strMessage | ) |
ワーニング用・ログを出力。
[in] | strMessage | メッセージ |