#include <muo_logging.h>
Collaboration diagram for krmuo::LoggingSuitcase:
Public Member Functions | |
LoggingSuitcase (const unsigned int pActionMessageLevel, const unsigned int pErrorMessageLevel) | |
constructor for LoggingSuitcases without fileentries | |
LoggingSuitcase (const unsigned int pShowActionMessages, const unsigned int pShowErrorMessages, const string &pLogDirPath, const string &pLogFileNameKernel, bool pUsesSharedLoggingFile) | |
constructor for LoggingSuitcases without screenmessages | |
LoggingSuitcase (const unsigned int pShowActionMessages, const unsigned int pShowErrorMessages, bool pWithScreenMessages, const string &pLogDirPath, const string &pLogFileNameKernel, bool pUsesSharedLoggingFile) | |
constructor for LoggingSuitcases with file- and screenmessages | |
~LoggingSuitcase () | |
class-destructor | |
void | turnOffScreenWriting () |
set mScreen to Null | |
void | makeActionLogEntry (const string &pLogString, const unsigned int pLogEntryLevel) const |
write one-string-message into the ActionLoggingUnit | |
void | makeActionLogEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel) const |
write two2one-string-message into the ActionLoggingUnit | |
void | makeActionLogEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel, bool pTwoLine) const |
write two2oneOrTwo-string-message into the ActionLoggingUnit | |
void | makeActionLogEntry (const string &pLogString, const unsigned int pLogUInt, const unsigned int pLogEntryLevel) const |
write string-uint-2-one-string-message into the ActionLoggingUnit | |
void | makeActionLogEntry (const string &pLogString, const int pLogInt, const unsigned int pLogEntryLevel) const |
write string-int-2-one-string-message into the ActionLoggingUnit | |
void | makeWarnLogEntry (const string &pLogString, const unsigned int pLogEntryLevel) const |
write one-string-message into the ActionLoggingUnit | |
void | makeWarnLogEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel) const |
write two2one-string-message into the ActionLoggingUnit | |
void | makeWarnLogEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel, bool pTwoLine) const |
write two2oneOrTwo-string-message into the ActionLoggingUnit | |
void | makeWarnLogEntry (const string &pLogString, const unsigned int pLogUInt, const unsigned int pLogEntryLevel) const |
write string-uint-2-one-string-message into the ActionLoggingUnit | |
void | makeWarnLogEntry (const string &pLogString, const int pLogInt, const unsigned int pLogEntryLevel) const |
write string-int-2-one-string-message into the ActionLoggingUnit | |
void | makeErrorLogEntry (const string &pLogString, const unsigned int pLogEntryLevel) const |
write one-string-message into the ActionLoggingUnit | |
void | makeErrorLogEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel) const |
write two2one-string-message into the ActionLoggingUnit | |
void | makeErrorLogEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel, bool pTwoLine) const |
write two2oneOrTwo-string-message into the ActionLoggingUnit | |
void | makeErrorLogEntry (const string &pLogString, const unsigned int pLogUInt, const unsigned int pLogEntryLevel) const |
write string-uint-2-one-string-message into the ActionLoggingUnit | |
void | makeErrorLogEntry (const string &pLogString, const int pLogInt, const unsigned int pLogEntryLevel) const |
write string-int-2-one-string-message into the ActionLoggingUnit |
instances of the class LoggingSuitcase owns three LoggingUnits, a LoggingUnit for Actionmessages, a LoggingUnit for Warnmessages and a LoggingUnit for Errormessages.
Definition at line 221 of file muo_logging.h.
|
constructor for LoggingSuitcases without fileentries Constructor for LoggingSuitcases beeing able to write messages onto the screen
Definition at line 503 of file muo_logging.cc. |
|
constructor for LoggingSuitcases without screenmessages constructor for LoggingSuitcases beeing able to write messages into a logfile
Definition at line 523 of file muo_logging.cc. |
|
constructor for LoggingSuitcases with file- and screenmessages LoggingSuitcase beeing able to write messages onto the screen and into a logfile
Definition at line 559 of file muo_logging.cc. |
|
set mScreen to Null for sending no longer screenmessages Definition at line 279 of file muo_logging.h. References krmuo::LoggingUnit::turnOffScreenWriting(). |