#include <muo_logging.h>
Public Methods | |
LoggingUnit (const unsigned int pMaxVisibleMessageLevel, FILE *pScreen) | |
constructor for LoggingUnits without fileentries | |
LoggingUnit (const unsigned int pMaxVisibleMessageLevel, const string &pLogFileName, const bool pUsesSharedLoggingFile) | |
constructor for LoggingUnits without screenentries | |
LoggingUnit (const unsigned int pMaxVisibleMessageLevel, FILE *pScreen, const string &pLogFileName, const bool pUsesSharedLoggingFile) | |
constructor for LoggingUnits with screen- and fileentries | |
~LoggingUnit () | |
class-destructor | |
void | turnOffScreenWriting () |
set mScreen to Null | |
void | makeEntry (const string &pLogString, const unsigned int pLogEntryLevel) const |
write one-string-message into the LoggingUnit | |
void | makeEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel) const |
write two2one-string-message into the LoggingUnit | |
void | makeEntry (const string &pLogString1, const string &pLogString2, const string &pLogString3, const unsigned int pLogEntryLevel) const |
write three2one-string-message into the LoggingUnit | |
void | makeEntry (const string &pLogString1, const string &pLogString2, const unsigned int pLogEntryLevel, bool pTwoLine) const |
write two2oneOrTwo-string-message into the LoggingUnit | |
void | makeEntry (const string &pLogString1, const string &pLogString2, const string &pLogString3, const unsigned int pLogEntryLevel, bool pTwoLine) const |
write three2oneOrTwo-string-message into the LoggingUnit | |
void | makeEntry (const string &pLogString, const unsigned int pLogUInt, const unsigned int pLogEntryLevel) const |
write string-uint-2-one-string-message into the LoggingUnit | |
void | makeEntry (const string &pLogString, const int pLogInt, const unsigned int pLogEntryLevel) const |
write string-int-2-one-string-message into the LoggingUnit |
instances of the class LoggingSuitcase have the task to write logging messages into a file and/or onto the screen
Definition at line 75 of file muo_logging.h.
|
constructor for LoggingUnits without fileentries
Constructor for LoggingUnits beeing able to write messages onto the screen
Definition at line 51 of file muo_logging.cc. |
|
constructor for LoggingUnits without screenentries
Logging Unit beeing able to write messages into a logfile
Definition at line 70 of file muo_logging.cc. |
|
constructor for LoggingUnits with screen- and fileentries
LoggingUnit beeing able to write messages onto the screen and into a logfile
Definition at line 100 of file muo_logging.cc. |
|
class-destructor
class-destructor which closes the logginfiles if nescessary Definition at line 126 of file muo_logging.cc. |
|
write string-int-2-one-string-message into the LoggingUnit
write string-int-message as one-string-message into the LoggingUnit (= into file and/or onto screen)
Definition at line 414 of file muo_logging.cc. |
|
write string-uint-2-one-string-message into the LoggingUnit
write string-uint-message as one-string-message into the LoggingUnit (= into file and/or onto screen)
Definition at line 374 of file muo_logging.cc. |
|
write three2oneOrTwo-string-message into the LoggingUnit
write string-string-message as one- or two-string message into the LoggingUnit (= into file and/or onto screen)
Definition at line 318 of file muo_logging.cc. |
|
write two2oneOrTwo-string-message into the LoggingUnit
write string-string-message as one- or two-string message into the LoggingUnit (= into file and/or onto screen)
Definition at line 269 of file muo_logging.cc. |
|
write three2one-string-message into the LoggingUnit
write string-string-message as one-string-message into the LoggingUnit (= into file and/or onto screen)
Definition at line 223 of file muo_logging.cc. |
|
write two2one-string-message into the LoggingUnit
write string-string-message as one-string-message into the LoggingUnit (= into file and/or onto screen)
Definition at line 182 of file muo_logging.cc. |
|
write one-string-message into the LoggingUnit
write one-string-message into the LoggingUnit (= into file and/or onto screen)
Definition at line 144 of file muo_logging.cc. Referenced by mrprj::Day::Day(), mrprj::Interval::Interval(), krmuo::LoggingSuitcase::makeActionLogEntry(), krmuo::LoggingSuitcase::makeErrorLogEntry(), krmuo::LoggingSuitcase::makeWarnLogEntry(), mrprj::TaskField::TaskField(), mrprj::Allocation::~Allocation(), mrprj::Calendar::~Calendar(), mrprj::Day::~Day(), mrprj::DayType::~DayType(), mrprj::Interval::~Interval(), mrprj::OverriddenDayType::~OverriddenDayType(), mrprj::Phase::~Phase(), mrprj::Property::~Property(), mrprj::Resource::~Resource(), mrprj::ResourceGroup::~ResourceGroup(), mrprj::Task::~Task(), and mrprj::TaskField::~TaskField(). |
|
set mScreen to Null
for sending no longer screenmessages Definition at line 146 of file muo_logging.h. Referenced by krmuo::LoggingSuitcase::turnOffScreenWriting(). |