OpenRTM-aist-Python 2.0.0
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.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)
 
def __init__ (self)
 
def __del__ (self)
 
def init (self, prop)
 
def log (self, msg, level, name)
 
def setLogLevel (self, level)
 
def shutdown (self)
 

詳解

LogstreamFile クラス

構築子と解体子

◆ __init__()

def OpenRTM_aist.LogstreamFile.LogstreamFile.__init__ (   self)

コンストラクタ

コンストラクタ

OpenRTM_aist.LogstreamBase.LogstreamBaseを再実装しています。

◆ __del__()

def OpenRTM_aist.LogstreamFile.LogstreamFile.__del__ (   self)

デストラクタ

デストラクタ

OpenRTM_aist.LogstreamBase.LogstreamBaseを再実装しています。

メソッド詳解

◆ addHandler()

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

ログ出力ハンドラ追加

引数
self
fログ出力ファイル名、もしくはstdout
戻り値

◆ getLogger()

def OpenRTM_aist.LogstreamFile.LogstreamFile.getLogger (   self,
  name 
)

ロガーの取得

引数
self
nameログの出力名
戻り値
 ロガー

◆ init()

def OpenRTM_aist.LogstreamFile.LogstreamFile.init (   self,
  prop 
)

設定初期化

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

引数
self
prop設定情報
戻り値

OpenRTM_aist.LogstreamBase.LogstreamBaseを再実装しています。

◆ log()

def OpenRTM_aist.LogstreamFile.LogstreamFile.log (   self,
  msg,
  level,
  name 
)

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

引数
self
msg ログ出力する文字列
levelログレベル
nameログの出力名
戻り値

OpenRTM_aist.LogstreamBase.LogstreamBaseを再実装しています。

◆ setLogLevel()

def OpenRTM_aist.LogstreamFile.LogstreamFile.setLogLevel (   self,
  level 
)

ログレベル設定

引数
self
levelログレベル
戻り値

OpenRTM_aist.LogstreamBase.LogstreamBaseを再実装しています。

◆ shutdown()

def OpenRTM_aist.LogstreamFile.LogstreamFile.shutdown (   self)

終了処理

引数
self
戻り値

OpenRTM_aist.LogstreamBase.LogstreamBaseを再実装しています。


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