fluidvis
|
#include <Log4SX.h>
Public Member Functions | |
EXL | LogMarkup (string message) |
EXL | LogMarkup (const LogMarkup &lm) |
EXL LogMarkup & | operator= (const LogMarkup &lm) |
virtual EXL | ~LogMarkup () |
EXL string | getMessage () const |
Protected Attributes | |
string | message |
A LogMarkup helps structuring the log into parts. Each time a LogMarkup is passed to the Logger, all the messages are part of this markup, until another LogMarkup is posted. This class is meant to be used by overloading the << operator like this: <logger> << LogMarkup(<markup message>)
EXL sx::LogMarkup::LogMarkup | ( | string | message | ) |
Constructs a new LogMarkup with markup message message. This class is meant to overload the << operator of the logger to append a new markup like this: <logger> << LogMarkup(<markup message>)
message | markup message |
EXL sx::LogMarkup::LogMarkup | ( | const LogMarkup & | lm | ) |
copy constructor
|
virtual |
deconstructor
EXL string sx::LogMarkup::getMessage | ( | ) | const |
getter
|
protected |
markup message