Public Member Functions | Static Public Attributes | Private Attributes | List of all members
OpenRTM_aist.SystemLogger.Logger Class Reference

Public Member Functions

def __del__ (self)
 destractor. More...
 
def __init__ (self, args)
 constructor. More...
 
def addHandler (self, args)
 
def init (args)
 
def print_exception ()
 Print exception information. More...
 
def printf (self, fmt)
 Formatted output like printf. More...
 
def strToLogLevel (self, lv)
 

Static Public Attributes

int DEBUG = 10
 
int ERROR = 40
 
int FATAL = 41
 
int INFO = 20
 
 init = staticmethod(init)
 
int PARANOID = 7
 
 print_exception = staticmethod(print_exception)
 
int SILENT = 0
 
int TRACE = 9
 
int VERBOSE = 8
 
int WARN = 30
 

Private Attributes

 _fhdlr
 
 _mutex
 

Detailed Description

 

Definition at line 39 of file SystemLogger.py.

Constructor & Destructor Documentation

◆ __init__()

def OpenRTM_aist.SystemLogger.Logger.__init__ (   self,
  args 
)

constructor.

Definition at line 108 of file SystemLogger.py.

◆ __del__()

def OpenRTM_aist.SystemLogger.Logger.__del__ (   self)

destractor.

Definition at line 198 of file SystemLogger.py.

Member Function Documentation

◆ addHandler()

def OpenRTM_aist.SystemLogger.Logger.addHandler (   self,
  args 
)

Definition at line 226 of file SystemLogger.py.

◆ init()

def OpenRTM_aist.SystemLogger.Logger.init (   args)

Definition at line 113 of file SystemLogger.py.

◆ print_exception()

def OpenRTM_aist.SystemLogger.Logger.print_exception ( )

Print exception information.

Returns
Return exception information string.

Definition at line 271 of file SystemLogger.py.

◆ printf()

def OpenRTM_aist.SystemLogger.Logger.printf (   self,
  fmt 
)

Formatted output like printf.

Definition at line 222 of file SystemLogger.py.

◆ strToLogLevel()

def OpenRTM_aist.SystemLogger.Logger.strToLogLevel (   self,
  lv 
)

Definition at line 69 of file SystemLogger.py.

Member Data Documentation

◆ _fhdlr

OpenRTM_aist.SystemLogger.Logger._fhdlr
private

Definition at line 110 of file SystemLogger.py.

◆ _mutex

OpenRTM_aist.SystemLogger.Logger._mutex
private

Definition at line 109 of file SystemLogger.py.

◆ DEBUG

int OpenRTM_aist.SystemLogger.Logger.DEBUG = 10
static

Definition at line 48 of file SystemLogger.py.

◆ ERROR

int OpenRTM_aist.SystemLogger.Logger.ERROR = 40
static

Definition at line 45 of file SystemLogger.py.

◆ FATAL

int OpenRTM_aist.SystemLogger.Logger.FATAL = 41
static

Definition at line 44 of file SystemLogger.py.

◆ INFO

int OpenRTM_aist.SystemLogger.Logger.INFO = 20
static

Definition at line 47 of file SystemLogger.py.

◆ init

OpenRTM_aist.SystemLogger.Logger.init = staticmethod(init)
static

Definition at line 180 of file SystemLogger.py.

◆ PARANOID

int OpenRTM_aist.SystemLogger.Logger.PARANOID = 7
static

Definition at line 51 of file SystemLogger.py.

◆ print_exception

OpenRTM_aist.SystemLogger.Logger.print_exception = staticmethod(print_exception)
static

Definition at line 279 of file SystemLogger.py.

◆ SILENT

int OpenRTM_aist.SystemLogger.Logger.SILENT = 0
static

Definition at line 43 of file SystemLogger.py.

◆ TRACE

int OpenRTM_aist.SystemLogger.Logger.TRACE = 9
static

Definition at line 49 of file SystemLogger.py.

◆ VERBOSE

int OpenRTM_aist.SystemLogger.Logger.VERBOSE = 8
static

Definition at line 50 of file SystemLogger.py.

◆ WARN

int OpenRTM_aist.SystemLogger.Logger.WARN = 30
static

Definition at line 46 of file SystemLogger.py.


The documentation for this class was generated from the following file:


openrtm_aist_python
Author(s): Shinji Kurihara
autogenerated on Mon Feb 28 2022 23:01:09