Apache Log4cxx
Version 1.5.0
|
This class used to output log statements from within the log4cxx package. More...
#include <loglog.h>
Public Member Functions | |
~LogLog () |
Static Public Member Functions | |
static bool | isDebugEnabled () |
Is internal debugging enabled? | |
static void | setInternalDebugging (bool enabled) |
Use the value of enabled as the new internal debug logging state. | |
static void | debug (const LogString &msg) |
Output msg to SystemErrWriter if internal debug logging is enabled. | |
static void | debug (const LogString &msg, const std::exception &e) |
Output msg and ex.what() to SystemErrWriter if internal debug logging is enabled. | |
static void | error (const LogString &msg) |
Output msg to SystemErrWriter unconditionally. | |
static void | error (const LogString &msg, const std::exception &ex) |
Output msg and ex.what() to SystemErrWriter unconditionally. | |
static void | setQuietMode (bool newValue) |
Change quiet mode to newValue . | |
static void | warn (const LogString &msg) |
Output msg to SystemErrWriter unconditionally. | |
static void | warn (const LogString &msg, const std::exception &ex) |
Output msg and ex.what() to SystemErrWriter unconditionally. |
This class used to output log statements from within the log4cxx package.
Log4cxx components cannot make log4cxx logging calls. However, it is sometimes useful for the user to learn about what log4cxx is doing. You can enable log4cxx internal debug logging by calling the setInternalDebugging method.
All LogLog messages are written to SystemErrWriter prepended with the string "log4cxx: ".
log4cxx::helpers::LogLog::~LogLog | ( | ) |
|
static |
Output msg
to SystemErrWriter if internal debug logging is enabled.
|
static |
Output msg
and ex.what()
to SystemErrWriter if internal debug logging is enabled.
|
static |
Output msg
to SystemErrWriter unconditionally.
|
static |
Output msg
and ex.what()
to SystemErrWriter unconditionally.
|
static |
Is internal debugging enabled?
|
static |
Use the value of enabled
as the new internal debug logging state.
|
static |
Change quiet mode to newValue
.
In quiet mode LogLog generates strictly no output, not even for errors.
newValue | true for no output. |
|
static |
Output msg
to SystemErrWriter unconditionally.
|
static |
Output msg
and ex.what()
to SystemErrWriter unconditionally.