|
| BufferLogger (int level) |
|
void | emitLog (int, const char *origin, const std::string &msg) |
|
void | setLevel (int level) |
| Changes the runtime log level to a new value. More...
|
|
void | clear () |
| Clears the internal memory buffer. More...
|
|
std::string | getContents () const |
| get the contents of the internal buffer More...
|
|
| LoggerBase (int level_=INFO) |
| Construct the base logger object. More...
|
|
void | error (const char *origin, const char *fmt,...) |
| emit an error message More...
|
|
void | error (const char *origin, const std::string &msg) |
| emit an error message More...
|
|
void | error (const char *origin, Fn f) |
| emit an error message More...
|
|
void | warning (const char *origin, const char *fmt,...) |
| emit a warning message More...
|
|
void | warning (const char *origin, const std::string &msg) |
| emit a warning message More...
|
|
void | warning (const char *origin, Fn f) |
| emit a warning message More...
|
|
void | info (const char *origin, const char *fmt,...) |
| emit an information/notice message More...
|
|
void | info (const char *origin, const std::string &msg) |
| emit an information/notice message More...
|
|
void | info (const char *origin, Fn f) |
| emit an information/notice message More...
|
|
void | debug (const char *origin, const char *fmt,...) |
| emit an debug message More...
|
|
void | debug (const char *origin, const std::string &msg) |
| emit an debug message More...
|
|
void | debug (const char *origin, Fn f) |
| emit an debug message More...
|
|
void | longdebug (const char *origin, const char *fmt,...) |
| emit a very verbose debugging message More...
|
|
void | longdebug (const char *origin, const std::string &msg) |
| emit a very verbose debugging message More...
|
|
void | longdebug (const char *origin, Fn f) |
| emit a very verbose debugging message More...
|
|
void | log (int level, const char *origin, const char *fmt,...) |
| emit a log message at the given log level. More...
|
|
void | log (int level, const char *origin, const std::string &msg) |
| emit a log message at the given log level. More...
|
|
void | log (int level, const char *origin, Fn f) |
| emit a log message at the given log level. More...
|
|
void | log (const char *origin, const char *fmt,...) |
| emit a log message at the given log level. More...
|
|
void | log (const char *origin, const char *fmt, va_list ap) |
| emit a log message at the given log level. More...
|
|
void | log (const char *origin, const std::string &msg) |
| emit a log message at the given log level. More...
|
|
void | log (const char *origin, Fn f) |
| emit a log message at the given log level. More...
|
|
bool | enabledFor (int level_) const |
| Check whether messages at the given log level are enabled. More...
|
|
int | level () const |
| Get the log level set for this logger. More...
|
|
Log messages into an internal memory buffer.
Logs messages into an internal string buffer. The contents of the buffer may be retrieved with getContents().
Definition at line 1317 of file loggers.h.