クラス cfp::logger::CLogger

cfp ロッガー・クラス。 [詳細]

#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)


説明

cfp ロッガー・クラス。

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 パッケージ名
戻り値:
CLoggerのインスタンス

std::wstring cfp::logger::CLogger::getMessage ( std::wstring  strPrefix,
std::wstring  strMessage 
)

ログ出力用のメッセージを組み立てる。

引数:
[in] strPrefix 出力用メッセージの前置詞
[in] strMessage メッセージ
戻り値:
組み立てられたメッセージ

bool cfp::logger::CLogger::isDebug (  ) 

デバッグログ出力用プロパティを得る。

true:デバッグログ出力は有効、false:デバッグログ出力は無効。

戻り値:
debug

bool cfp::logger::CLogger::isError (  ) 

エラーログ出力用プロパティを得る。

true:エラーログ出力は有効、false:エラーログ出力は無効。

戻り値:
error

bool cfp::logger::CLogger::isTrace (  ) 

トレースログ出力用プロパティを得る。

true:トレースログ出力は有効、false:トレースログ出力は無効。

戻り値:
trace

bool cfp::logger::CLogger::isWarn (  ) 

ワーニングログ出力用プロパティを得る。

true:ワーニングログ出力は有効、false:ワーニングログ出力は無効。

戻り値:
warn

void cfp::logger::CLogger::trace ( std::wstring  strMessage  ) 

トレース用・ログを出力。

引数:
[in] strMessage メッセージ

void cfp::logger::CLogger::warn ( std::wstring  strMessage  ) 

ワーニング用・ログを出力。

引数:
[in] strMessage メッセージ


このクラスの説明は次のファイルから生成されました:
Tue Jan 8 15:37:39 2008に生成されました。  doxygen 1.5.4