LogCtrl.h

ログ出力用関数定義 [詳細]


ネームスペース

namespace  Sapie

マクロ定義

#define SAPIE_LOG_FTL(code, format, args...)   Sapie::OutputLogErr(Sapie::LOG_LEVEL_FATAL, Sapie::LOG_KIND_NOTH, __FILE__, __FUNCTION__, __LINE__, format, ##args)
 FATALレベルのログを出力する。
#define SAPIE_LOG_ERR(code, format, args...)   Sapie::OutputLogErr(Sapie::LOG_LEVEL_ERROR, Sapie::LOG_KIND_NOTH, __FILE__, __FUNCTION__, __LINE__, format, ##args)
 ERRORレベルのログを出力する。
#define SAPIE_LOG_WRN(code, format, args...)   Sapie::OutputLogErr(Sapie::LOG_LEVEL_WARNING, Sapie::LOG_KIND_NOTH, __FILE__, __FUNCTION__, __LINE__, format, ##args)
 WARNINGレベルのログを出力する。
#define SAPIE_LOG_INF(format, args...)   Sapie::OutputLogInf(Sapie::LOG_LEVEL_INFORMATION , __FILE__, __FUNCTION__, __LINE__, format, ##args)
 INFOレベルのログを出力する。
#define SAPIE_LOG_TST(kind, format, args...)   Sapie::OutputLogDbg(Sapie::LOG_LEVEL_TEST, kind , __FILE__, __FUNCTION__, __LINE__, format, ##args)
 TESTレベルのログを出力する。
#define SAPIE_LOG_EVY(kind, format, args...)   Sapie::OutputLogDbg(Sapie::LOG_LEVEL_EVERY, kind , __FILE__, __FUNCTION__, __LINE__, format, ##args)
 EVERYレベルのログを出力する。

変数

static const long Sapie::LOG_KIND_NOTH = 0
 ログ種別:なし
static const long Sapie::LOG_KIND_US01 = 6
 ログ種別:ユーザ指定01
static const long Sapie::LOG_KIND_US02 = 7
 ログ種別:ユーザ指定02
static const long Sapie::LOG_KIND_US03 = 8
 ログ種別:ユーザ指定03
static const long Sapie::LOG_KIND_US04 = 9
 ログ種別:ユーザ指定04
static const long Sapie::LOG_KIND_US05 = 10
 ログ種別:ユーザ指定05
static const long Sapie::LOG_KIND_US06 = 11
 ログ種別:ユーザ指定06
static const long Sapie::LOG_KIND_US07 = 12
 ログ種別:ユーザ指定07
static const long Sapie::LOG_KIND_US08 = 13
 ログ種別:ユーザ指定08
static const long Sapie::LOG_KIND_US09 = 14
 ログ種別:ユーザ指定09
static const long Sapie::LOG_KIND_US10 = 15
 ログ種別:ユーザ指定10


説明

ログ出力用関数定義

Copyright(C) 2009 Fujisoft Incorporated. All rights reserved.


マクロ定義

#define SAPIE_LOG_ERR ( code,
format,
args...   )     Sapie::OutputLogErr(Sapie::LOG_LEVEL_ERROR, Sapie::LOG_KIND_NOTH, __FILE__, __FUNCTION__, __LINE__, format, ##args)

ERRORレベルのログを出力する。

引数:
code エラーコード。アプリ毎に任意のコードを指定できる。
format フォーマット。printfと同じ形式で、出力文字列のフォーマットを指定する。
args パラメータ。printfと同じ形式で、format文字列中のパラメータを指定する。

#define SAPIE_LOG_EVY ( kind,
format,
args...   )     Sapie::OutputLogDbg(Sapie::LOG_LEVEL_EVERY, kind , __FILE__, __FUNCTION__, __LINE__, format, ##args)

EVERYレベルのログを出力する。

引数:
kind ログ種別。出力するログの種別を指定する。
format フォーマット。printfと同じ形式で、出力文字列のフォーマットを指定する。
args パラメータ。printfと同じ形式で、format文字列中のパラメータを指定する。

#define SAPIE_LOG_FTL ( code,
format,
args...   )     Sapie::OutputLogErr(Sapie::LOG_LEVEL_FATAL, Sapie::LOG_KIND_NOTH, __FILE__, __FUNCTION__, __LINE__, format, ##args)

FATALレベルのログを出力する。

引数:
code エラーコード。アプリ毎に任意のコードを指定できる。
format フォーマット。printfと同じ形式で、出力文字列のフォーマットを指定する。
args パラメータ。printfと同じ形式で、format文字列中のパラメータを指定する。

#define SAPIE_LOG_INF ( format,
args...   )     Sapie::OutputLogInf(Sapie::LOG_LEVEL_INFORMATION , __FILE__, __FUNCTION__, __LINE__, format, ##args)

INFOレベルのログを出力する。

引数:
format フォーマット。printfと同じ形式で、出力文字列のフォーマットを指定する。
args パラメータ。printfと同じ形式で、format文字列中のパラメータを指定する。

#define SAPIE_LOG_TST ( kind,
format,
args...   )     Sapie::OutputLogDbg(Sapie::LOG_LEVEL_TEST, kind , __FILE__, __FUNCTION__, __LINE__, format, ##args)

TESTレベルのログを出力する。

引数:
kind ログ種別。出力するログの種別を指定する。
format フォーマット。printfと同じ形式で、出力文字列のフォーマットを指定する。
args パラメータ。printfと同じ形式で、format文字列中のパラメータを指定する。

#define SAPIE_LOG_WRN ( code,
format,
args...   )     Sapie::OutputLogErr(Sapie::LOG_LEVEL_WARNING, Sapie::LOG_KIND_NOTH, __FILE__, __FUNCTION__, __LINE__, format, ##args)

WARNINGレベルのログを出力する。

引数:
code エラーコード。アプリ毎に任意のコードを指定できる。
format フォーマット。printfと同じ形式で、出力文字列のフォーマットを指定する。
args パラメータ。printfと同じ形式で、format文字列中のパラメータを指定する。


SAPIに対してFri Aug 2 21:58:33 2013に生成されました。  doxygen 1.5.5