asr_util_logger  1.0.0
Logger.h ファイル
#include <memory>
#include <string>
Logger.h の依存先関係図:
被依存関係図:

[ソースコード]

クラス

class  asr::util::Logger
 ログ出力 [詳解]
 

名前空間

 asr
 
 asr::util
 特定ドメインに属さないクラス・メソッド群の名前空間
 
 asr::util::logger
 

マクロ定義

#define ASR_UTIL_LOGV(the_message)   asr::util::theLogger().output(asr::util::Logger::VBS, __FILE__, __LINE__, __func__, the_message)
 トレースレベルのログ [詳解]
 
#define ASR_UTIL_LOGD(the_message)   asr::util::theLogger().output(asr::util::Logger::DBG, __FILE__, __LINE__, __func__, the_message)
 デバッグレベルのログ [詳解]
 
#define ASR_UTIL_LOGI(the_message)   asr::util::theLogger().output(asr::util::Logger::INF, __FILE__, __LINE__, __func__, the_message)
 通常レベルのログ [詳解]
 
#define ASR_UTIL_LOGW(the_message)   asr::util::theLogger().output(asr::util::Logger::WRN, __FILE__, __LINE__, __func__, the_message)
 警告レベルのログ [詳解]
 
#define ASR_UTIL_LOGE(the_message)   asr::util::theLogger().output(asr::util::Logger::ERR, __FILE__, __LINE__, __func__, the_message)
 エラーレベルのログ [詳解]
 
#define ASR_UTIL_LOGF(the_message)   asr::util::theLogger().output(asr::util::Logger::FTL, __FILE__, __LINE__, __func__, the_message)
 クリティカルレベルのログ [詳解]
 

関数

Logger & asr::util::theLogger ()
 

マクロ定義詳解

#define ASR_UTIL_LOGD (   the_message)    asr::util::theLogger().output(asr::util::Logger::DBG, __FILE__, __LINE__, __func__, the_message)

デバッグレベルのログ

#define ASR_UTIL_LOGE (   the_message)    asr::util::theLogger().output(asr::util::Logger::ERR, __FILE__, __LINE__, __func__, the_message)

エラーレベルのログ

#define ASR_UTIL_LOGF (   the_message)    asr::util::theLogger().output(asr::util::Logger::FTL, __FILE__, __LINE__, __func__, the_message)

クリティカルレベルのログ

#define ASR_UTIL_LOGI (   the_message)    asr::util::theLogger().output(asr::util::Logger::INF, __FILE__, __LINE__, __func__, the_message)

通常レベルのログ

#define ASR_UTIL_LOGV (   the_message)    asr::util::theLogger().output(asr::util::Logger::VBS, __FILE__, __LINE__, __func__, the_message)

トレースレベルのログ

#define ASR_UTIL_LOGW (   the_message)    asr::util::theLogger().output(asr::util::Logger::WRN, __FILE__, __LINE__, __func__, the_message)

警告レベルのログ