OpenRTM-aist-Python 2.0.2
OpenRTM_aist.SystemLogger.LogStream クラス

公開メンバ関数

 __init__ (self, *args)
 
 setLogLevel (self, level)
 
 setLogLock (self, lock)
 
 enableLogLock (self)
 
 disableLogLock (self)
 
 acquire (self)
 
 release (self)
 
 RTC_LOG (self, LV, msg, opt=None)
 
 RTC_FATAL (self, msg, opt=None)
 
 RTC_ERROR (self, msg, opt=None)
 
 RTC_WARN (self, msg, opt=None)
 
 RTC_INFO (self, msg, opt=None)
 
 RTC_DEBUG (self, msg, opt=None)
 
 RTC_TRACE (self, msg, opt=None)
 
 RTC_VERBOSE (self, msg, opt=None)
 
 RTC_PARANOID (self, msg, opt=None)
 

詳解

 

構築子と解体子

◆ __init__()

OpenRTM_aist.SystemLogger.LogStream.__init__ ( self,
* args )

コンストラクタ

コンストラクタ

引数
self
(mode,file_name,address)

メソッド詳解

◆ acquire()

OpenRTM_aist.SystemLogger.LogStream.acquire ( self)

ログロック取得 ロックモードが設定されている場合、ログのロックを取得する。

引数
self

◆ disableLogLock()

OpenRTM_aist.SystemLogger.LogStream.disableLogLock ( self)

ロックモード解除

引数
self

ロックモードを無効にする。

◆ enableLogLock()

OpenRTM_aist.SystemLogger.LogStream.enableLogLock ( self)

ロックモード有効化

引数
self

ロックモードを有効にする。

◆ release()

OpenRTM_aist.SystemLogger.LogStream.release ( self)

ログロック解放 ロックモードが設定されている場合に、ログのロックを解放する。

引数
self

◆ RTC_DEBUG()

OpenRTM_aist.SystemLogger.LogStream.RTC_DEBUG ( self,
msg,
opt = None )

デバッグログ出力

デバッグレベルのログを出力する。
ログレベルが ( DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_ERROR()

OpenRTM_aist.SystemLogger.LogStream.RTC_ERROR ( self,
msg,
opt = None )

エラーログ出力

エラーレベルのログを出力する。
ログレベルが ERROR, WARN, INFO, DEBUG, TRACE, VERBOSE, PARANOID の場合にログ出力される。

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_FATAL()

OpenRTM_aist.SystemLogger.LogStream.RTC_FATAL ( self,
msg,
opt = None )

FATALエラーログ出力

FATALエラーレベルのログを出力する。
ログレベルが FATAL, ERROR, WARN, INFO, DEBUG, TRACE, VERBOSE, PARANOID の場合にログ出力される。

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_INFO()

OpenRTM_aist.SystemLogger.LogStream.RTC_INFO ( self,
msg,
opt = None )

インフォログ出力

インフォレベルのログを出力する。
ログレベルが ( INFO, DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_LOG()

OpenRTM_aist.SystemLogger.LogStream.RTC_LOG ( self,
LV,
msg,
opt = None )

汎用ログ出力

ログレベルおよび出力フォーマット文字列を引数としてとり, 汎用ログを出力する。

引数
self
LVログレベル
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_PARANOID()

OpenRTM_aist.SystemLogger.LogStream.RTC_PARANOID ( self,
msg,
opt = None )

パラノイドログ出力

パラノイドレベルのログを出力する。
ログレベルが ( PARANOID ) の場合にログ出力される。
※現状では未実装

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_TRACE()

OpenRTM_aist.SystemLogger.LogStream.RTC_TRACE ( self,
msg,
opt = None )

トレースログ出力

トレースレベルのログを出力する。
ログレベルが ( TRACE, VERBOSE, PARANOID ) の場合にログ出力される。

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_VERBOSE()

OpenRTM_aist.SystemLogger.LogStream.RTC_VERBOSE ( self,
msg,
opt = None )

ベルボーズログ出力

ベルボーズレベルのログを出力する。
ログレベルが ( VERBOSE, PARANOID ) の場合にログ出力される。
※現状では未実装

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ RTC_WARN()

OpenRTM_aist.SystemLogger.LogStream.RTC_WARN ( self,
msg,
opt = None )

ワーニングログ出力

ワーニングレベルのログを出力する。
ログレベルが ( WARN, INFO, DEBUG, TRACE, VERBOSE, PARANOID ) の場合にログ出力される。

引数
self
msgログメッセージ
optオプション(デフォルト値:None)

◆ setLogLevel()

OpenRTM_aist.SystemLogger.LogStream.setLogLevel ( self,
level )

ログレベル設定

ログレベルを設定する。

引数
self
levelログレベル

◆ setLogLock()

OpenRTM_aist.SystemLogger.LogStream.setLogLock ( self,
lock )

ロックモード設定

ログのロックモードを設定する。

引数
self
lockログロックフラグ

このクラス詳解は次のファイルから抽出されました: