Public Member Functions | |
| virtual | ~YaSTLogger () |
| YaSTLogger () | |
| virtual void | doProcessLogMessage (const blocxx::LogMessage &m) const |
| virtual blocxx::LoggerRef | doClone () const |
| virtual YaSTLogger::~YaSTLogger | ( | ) | [inline, virtual] |
| YaSTLogger::YaSTLogger | ( | ) | [inline] |
Constructor. YaST will try to log every message level, because we filter on our own.
Referenced by doClone().
| virtual blocxx::LoggerRef YaSTLogger::doClone | ( | ) | const [inline, virtual] |
Clone this logger - create a new instance as a copy of this one and return a reference to the instance.
References YaSTLogger().
| virtual void YaSTLogger::doProcessLogMessage | ( | const blocxx::LogMessage & | m | ) | const [inline, virtual] |
The logging message processing. The method converts the Blocxx LogMessage into a YaST logger. Unfortunatelly, the log level can be received only as a string, so we have to do a conversion to loglevel_t used by YaST.
| m | the message to be logged |
References LOG_DEBUG, LOG_ERROR, LOG_MILESTONE, LOG_WARNING, and y2_logger.
1.5.9