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

Public Member Functions

def __del__ (self)
 
def __init__ (self, args)
 constructor. More...
 
def acquire (self)
 
def addHandler (self, args)
 
def disableLogLock (self)
 
def enableLogLock (self)
 
def release (self)
 
def RTC_DEBUG (self, msg, opt=None)
 Debug level log output macro. More...
 
def RTC_ERROR (self, msg, opt=None)
 Error log output macro. More...
 
def RTC_FATAL (self, msg, opt=None)
 Error log output macro. More...
 
def RTC_INFO (self, msg, opt=None)
 Infomation level log output macro. More...
 
def RTC_LOG (self, LV, msg, opt=None)
 Log output macro. More...
 
def RTC_PARANOID (self, msg, opt=None)
 Paranoid level log output macro. More...
 
def RTC_TRACE (self, msg, opt=None)
 Trace level log output macro. More...
 
def RTC_VERBOSE (self, msg, opt=None)
 Verbose level log output macro. More...
 
def RTC_WARN (self, msg, opt=None)
 Warning log output macro. More...
 
def setLogLevel (self, level)
 
def setLogLock (self, lock)
 
def shutdown (self)
 

Public Attributes

 guard
 
 logger
 

Private Attributes

 _log_enable
 
 _loggerObj
 
 _LogLock
 

Detailed Description

 

Definition at line 295 of file SystemLogger.py.

Constructor & Destructor Documentation

◆ __init__()

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

constructor.

Definition at line 314 of file SystemLogger.py.

◆ __del__()

def OpenRTM_aist.SystemLogger.LogStream.__del__ (   self)

Definition at line 330 of file SystemLogger.py.

Member Function Documentation

◆ acquire()

def OpenRTM_aist.SystemLogger.LogStream.acquire (   self)

Definition at line 441 of file SystemLogger.py.

◆ addHandler()

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

Definition at line 337 of file SystemLogger.py.

◆ disableLogLock()

def OpenRTM_aist.SystemLogger.LogStream.disableLogLock (   self)

Definition at line 426 of file SystemLogger.py.

◆ enableLogLock()

def OpenRTM_aist.SystemLogger.LogStream.enableLogLock (   self)

Definition at line 410 of file SystemLogger.py.

◆ release()

def OpenRTM_aist.SystemLogger.LogStream.release (   self)

Definition at line 457 of file SystemLogger.py.

◆ RTC_DEBUG()

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

Debug level log output macro.

If logging levels are ( DEBUG, TRACE, VERBOSE, PARANOID ), message will be output to log.

Definition at line 672 of file SystemLogger.py.

◆ RTC_ERROR()

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

Error log output macro.

Definition at line 552 of file SystemLogger.py.

◆ RTC_FATAL()

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

Error log output macro.

Definition at line 516 of file SystemLogger.py.

◆ RTC_INFO()

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

Infomation level log output macro.

If logging levels are ( INFO, DEBUG, TRACE, VERBOSE, PARANOID ), message will be output to log.

Definition at line 632 of file SystemLogger.py.

◆ RTC_LOG()

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

Log output macro.

Definition at line 480 of file SystemLogger.py.

◆ RTC_PARANOID()

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

Paranoid level log output macro.

If logging levels are ( PARANOID ), message will be output to log.

Definition at line 796 of file SystemLogger.py.

◆ RTC_TRACE()

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

Trace level log output macro.

If logging levels are ( TRACE, VERBOSE, PARANOID ), message will be output to log.

Definition at line 712 of file SystemLogger.py.

◆ RTC_VERBOSE()

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

Verbose level log output macro.

If logging levels are ( VERBOSE, PARANOID ), message will be output to log.

Definition at line 754 of file SystemLogger.py.

◆ RTC_WARN()

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

Warning log output macro.

If logging levels are ( WARN, INFO, DEBUG, TRACE, VERBOSE, PARANOID ), message will be output to log.

Definition at line 592 of file SystemLogger.py.

◆ setLogLevel()

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

Definition at line 355 of file SystemLogger.py.

◆ setLogLock()

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

Definition at line 391 of file SystemLogger.py.

◆ shutdown()

def OpenRTM_aist.SystemLogger.LogStream.shutdown (   self)

Definition at line 333 of file SystemLogger.py.

Member Data Documentation

◆ _log_enable

OpenRTM_aist.SystemLogger.LogStream._log_enable
private

Definition at line 316 of file SystemLogger.py.

◆ _loggerObj

OpenRTM_aist.SystemLogger.LogStream._loggerObj
private

Definition at line 317 of file SystemLogger.py.

◆ _LogLock

OpenRTM_aist.SystemLogger.LogStream._LogLock
private

Definition at line 315 of file SystemLogger.py.

◆ guard

OpenRTM_aist.SystemLogger.LogStream.guard

Definition at line 443 of file SystemLogger.py.

◆ logger

OpenRTM_aist.SystemLogger.LogStream.logger

Definition at line 327 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