The logger printer class prints logger specific messages. More...
Collaboration diagram for MAKLogger::DtLgrPrinter:Public Types | |
| enum | MessageLevelsEnum { Critical = 0, Warning = 1, Info = 2, Verbose = 3, Debug = 4 } |
Static Public Member Functions | |
| static void | setMessageLevel (MessageLevelsEnum) |
| static MessageLevelsEnum | messageLevel () |
| static bool | messageWillPrint (DtLgrPrinter::MessageLevelsEnum) |
| Will this message level print. | |
| static void | critical (const DtString &msg) |
| Print a critical message. | |
| static void | warning (const DtString &msg) |
| Print a warning message. | |
| static void | info (const DtString &msg) |
| Print an info message. | |
| static void | verbose (const DtString &msg) |
| Print an info message. | |
| static void | debug (const DtString &msg) |
| Print a debug message. | |
| static void | message (DtLgrPrinter::MessageLevelsEnum, const DtString &) |
| Print a message given a specific level. | |
| static void | DtPrintLineToOutput (const DtString &) |
| static void | DtPrintToOutput (const DtString &) |
| static void | outputMutex (bool lock) |
Static Public Attributes | |
| static void(* | messageFunction )(const DtString &) |
| Function called, overridable. | |
The logger printer class prints logger specific messages.