Static Public Member Functions | Static Public Attributes | Static Private Attributes | List of all members
flexbe_core.logger.Logger Class Reference
Inheritance diagram for flexbe_core.logger.Logger:
Inheritance graph
[legend]

Static Public Member Functions

def initialize ()
 
def log (text, severity)
 
def logerr (text)
 
def loghint (text)
 
def loginfo (text)
 
def logwarn (text)
 

Static Public Attributes

string LOGGING_TOPIC = 'flexbe/log'
 
 REPORT_ERROR = BehaviorLog.ERROR
 
 REPORT_HINT = BehaviorLog.HINT
 
 REPORT_INFO = BehaviorLog.INFO
 
 REPORT_WARN = BehaviorLog.WARN
 

Static Private Attributes

 _last_status_update = None
 
 _pub = None
 

Detailed Description

Realizes behavior-specific logging.

Definition at line 13 of file logger.py.

Member Function Documentation

def flexbe_core.logger.Logger.initialize ( )
static

Definition at line 28 of file logger.py.

def flexbe_core.logger.Logger.log (   text,
  severity 
)
static

Definition at line 32 of file logger.py.

def flexbe_core.logger.Logger.logerr (   text)
static

Definition at line 67 of file logger.py.

def flexbe_core.logger.Logger.loghint (   text)
static

Definition at line 63 of file logger.py.

def flexbe_core.logger.Logger.loginfo (   text)
static

Definition at line 55 of file logger.py.

def flexbe_core.logger.Logger.logwarn (   text)
static

Definition at line 59 of file logger.py.

Member Data Documentation

flexbe_core.logger.Logger._last_status_update = None
staticprivate

Definition at line 24 of file logger.py.

flexbe_core.logger.Logger._pub = None
staticprivate

Definition at line 25 of file logger.py.

string flexbe_core.logger.Logger.LOGGING_TOPIC = 'flexbe/log'
static

Definition at line 22 of file logger.py.

flexbe_core.logger.Logger.REPORT_ERROR = BehaviorLog.ERROR
static

Definition at line 20 of file logger.py.

flexbe_core.logger.Logger.REPORT_HINT = BehaviorLog.HINT
static

Definition at line 19 of file logger.py.

flexbe_core.logger.Logger.REPORT_INFO = BehaviorLog.INFO
static

Definition at line 17 of file logger.py.

flexbe_core.logger.Logger.REPORT_WARN = BehaviorLog.WARN
static

Definition at line 18 of file logger.py.


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


flexbe_core
Author(s): Philipp Schillinger
autogenerated on Wed Jun 5 2019 21:51:59