18 #ifndef _LOG4CXX_HELPERS_LOG_LOG_H
19 #define _LOG4CXX_HELPERS_LOG_LOG_H
55 static LogLog& getInstance();
99 static void emit(
const std::exception& ex);
104 #define LOGLOG_DEBUG(log) { \
105 log4cxx::helpers::LogLog::debug(log) ; }
107 #define LOGLOG_WARN(log) { \
108 log4cxx::helpers::LogLog::warn(log) ; }
110 #define LOGLOG_ERROR(log) { \
111 log4cxx::helpers::LogLog::warn(log); }
This class used to output log statements from within the log4cxx package.
Definition: loglog.h:43
static void error(const LogString &msg)
This method is used to output log4cxx internal error statements.
static void error(const LogString &msg, const std::exception &e)
static void debug(const LogString &msg, const std::exception &e)
static void warn(const LogString &msg, const std::exception &e)
static void setQuietMode(bool quietMode)
In quiet mode LogLog generates strictly no output, not even for errors.
static void setInternalDebugging(bool enabled)
Allows to enable/disable log4cxx internal logging.
static void warn(const LogString &msg)
This method is used to output log4cxx internal warning statements.
static void debug(const LogString &msg)
This method is used to output log4cxx internal debug statements.
Definition: appender.h:33
std::basic_string< logchar > LogString
Definition: logstring.h:66