Public メソッド | |
def | strToLogLevel |
ログレベル設定 | |
def | __init__ |
コンストラクタ | |
def | printf |
printf フォーマット出力 | |
def | setLogLevel |
ログレベル設定 | |
def | setLogLock |
ロックモード設定 | |
def | enableLogLock |
ロックモード有効化 | |
def | disableLogLock |
ロックモード解除 | |
def | acquire |
ログロック取得 ロックモードが設定されている場合、ログのロックを取得する。 | |
def | release |
ログロック解放 ロックモードが設定されている場合に、ログのロックを解放する。 | |
def | RTC_LOG |
汎用ログ出力 | |
def | RTC_ERROR |
エラーログ出力 | |
def | RTC_WARN |
ワーニングログ出力 | |
def | RTC_INFO |
インフォログ出力 | |
def | RTC_NORMAL |
ノーマルログ出力 | |
def | RTC_DEBUG |
デバッグログ出力 | |
def | RTC_TRACE |
トレースログ出力 | |
def | RTC_VERBOSE |
ベルボーズログ出力 | |
def | RTC_PARANOID |
パラノイドログ出力 |
ログフォーマット用ダミークラス。
SystemLogger.py の 126 行で定義されています。
def strToLogLevel | ( | self, | ||
lv | ||||
) |
ログレベル設定
与えられた文字列に対応したログレベルを設定する。
self | ||
lv | ログレベル文字列 |
SystemLogger.py の 157 行で定義されています。
def __init__ | ( | self, | ||
logbufObj = None | ||||
) |
def printf | ( | self, | ||
fmt | ||||
) |
printf フォーマット出力
printfライクな書式でログ出力する。
※本実装では引数 fmt で与えられた文字をそのまま返す。
self | ||
fmt | 書式文字列 |
SystemLogger.py の 231 行で定義されています。
def setLogLevel | ( | self, | ||
level | ||||
) |
def setLogLock | ( | self, | ||
lock | ||||
) |
def enableLogLock | ( | self | ) |
def disableLogLock | ( | self | ) |
def acquire | ( | self | ) |
def release | ( | self | ) |
def RTC_LOG | ( | self, | ||
LV, | ||||
msg, | ||||
opt = None | ||||
) |
汎用ログ出力
ログレベルおよび出力フォーマット文字列を引数としてとり, 汎用ログを出力する。
self | ||
LV | ログレベル | |
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 367 行で定義されています。
def RTC_ERROR | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
エラーログ出力
エラーレベルのログを出力する。
ログレベルが ERROR, WARN, INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID の場合にログ出力される。
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 405 行で定義されています。
def RTC_WARN | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
ワーニングログ出力
ワーニングレベルのログを出力する。
ログレベルが ( WARN, INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 447 行で定義されています。
def RTC_INFO | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
インフォログ出力
インフォレベルのログを出力する。
ログレベルが ( INFO, NORMAL, DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 489 行で定義されています。
def RTC_NORMAL | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
ノーマルログ出力
ノーマルレベルのログを出力する。
ログレベルが ( NORMAL, DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 531 行で定義されています。
def RTC_DEBUG | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
デバッグログ出力
デバッグレベルのログを出力する。
ログレベルが ( DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 573 行で定義されています。
def RTC_TRACE | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
トレースログ出力
トレースレベルのログを出力する。
ログレベルが ( TRACE, VERBOSE, PARANOID ) の場合にログ出力される。
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 615 行で定義されています。
def RTC_VERBOSE | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
ベルボーズログ出力
ベルボーズレベルのログを出力する。
ログレベルが ( VERBOSE, PARANOID ) の場合にログ出力される。
※現状では未実装
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 658 行で定義されています。
def RTC_PARANOID | ( | self, | ||
msg, | ||||
opt = None | ||||
) |
パラノイドログ出力
パラノイドレベルのログを出力する。
ログレベルが ( PARANOID ) の場合にログ出力される。
※現状では未実装
self | ||
msg | ログメッセージ | |
opt | オプション(デフォルト値:None) |
SystemLogger.py の 685 行で定義されています。