OpenRTM-aist-Python 1.2.1
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.LogstreamFile.LogstreamFile クラス

LogstreamFile クラス [詳解]

OpenRTM_aist.LogstreamFile.LogstreamFile の継承関係図
OpenRTM_aist.LogstreamBase.LogstreamBase

公開メンバ関数

def __init__ (self)
 コンストラクタ [詳解]
 
def __del__ (self)
 デストラクタ [詳解]
 
def init (self, prop)
 設定初期化 [詳解]
 
def addHandler (self, f)
 ログ出力ハンドラ追加 [詳解]
 
def log (self, msg, level, name)
 指定文字列をログ出力する [詳解]
 
def setLogLevel (self, level)
 ログレベル設定 [詳解]
 
def shutdown (self)
 終了処理 [詳解]
 
def getLogger (self, name)
 ロガーの取得 [詳解]
 
- 基底クラス OpenRTM_aist.LogstreamBase.LogstreamBase に属する継承公開メンバ関数
def __init__ (self)
 コンストラクタ [詳解]
 
def __del__ (self)
 デストラクタ [詳解]
 
def init (self, prop)
 設定初期化 [詳解]
 
def log (self, msg, level, name)
 指定文字列をログ出力する [詳解]
 
def setLogLevel (self, level)
 ログレベル設定 [詳解]
 
def shutdown (self)
 終了処理 [詳解]
 

詳解

LogstreamFile クラス

構築子と解体子

def OpenRTM_aist.LogstreamFile.LogstreamFile.__init__ (   self)

コンストラクタ

コンストラクタ

def OpenRTM_aist.LogstreamFile.LogstreamFile.__del__ (   self)

デストラクタ

デストラクタ

メソッド詳解

def OpenRTM_aist.LogstreamFile.LogstreamFile.addHandler (   self,
  f 
)

ログ出力ハンドラ追加

引数
self
fログ出力ファイル名、もしくはstdout
戻り値
def OpenRTM_aist.LogstreamFile.LogstreamFile.getLogger (   self,
  name 
)

ロガーの取得

引数
self
nameログの出力名
戻り値
 ロガー
def OpenRTM_aist.LogstreamFile.LogstreamFile.init (   self,
  prop 
)

設定初期化

Logstreamクラスの各種設定を行う。実装クラスでは、与えられた Propertiesから必要な情報を取得して各種設定を行う。

引数
self
prop設定情報
戻り値
def OpenRTM_aist.LogstreamFile.LogstreamFile.log (   self,
  msg,
  level,
  name 
)

指定文字列をログ出力する

引数
self
msg ログ出力する文字列
levelログレベル
nameログの出力名
戻り値
def OpenRTM_aist.LogstreamFile.LogstreamFile.setLogLevel (   self,
  level 
)

ログレベル設定

引数
self
levelログレベル
戻り値
def OpenRTM_aist.LogstreamFile.LogstreamFile.shutdown (   self)

終了処理

引数
self
戻り値

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