18#ifndef _LOG4CXX_HELPERS_LOG_LOG_H 
   19#define _LOG4CXX_HELPERS_LOG_LOG_H 
   50        static LogLog& getInstance();
 
  106        static void emit(
const std::exception& ex);
 
  111#define LOGLOG_DEBUG(log) { \ 
  112        if (LogLog::isDebugEnabled()) \ 
  113            LOG4CXX_NS::helpers::LogLog::debug(log) ; } 
  115#define LOGLOG_WARN(log) { \ 
  116        LOG4CXX_NS::helpers::LogLog::warn(log) ; } 
  118#define LOGLOG_ERROR(log) { \ 
  119        LOG4CXX_NS::helpers::LogLog::warn(log); } 
This class used to output log statements from within the log4cxx package.
Definition: loglog.h:42
 
static void error(const LogString &msg)
Output msg to SystemErrWriter unconditionally.
 
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, const std::exception &ex)
Output msg and ex.what() to SystemErrWriter unconditionally.
 
static void setInternalDebugging(bool enabled)
Use the value of enabled as the new internal debug logging state.
 
static void warn(const LogString &msg, const std::exception &ex)
Output msg and ex.what() to SystemErrWriter unconditionally.
 
static bool isDebugEnabled()
Is internal debugging enabled?
 
static void warn(const LogString &msg)
Output msg to SystemErrWriter unconditionally.
 
static void debug(const LogString &msg)
Output msg to SystemErrWriter if internal debug logging is enabled.
 
static void setQuietMode(bool newValue)
Change quiet mode to newValue.
 
The WideLife wrapper is destined to prolongate the runtime logger state lifetime from static duration...
Definition: widelife.h:37
 
#define LOG4CXX_DECLARE_PRIVATE_MEMBER_PTR(T, V)
Definition: log4cxx.h:85
 
#define LOG4CXX_EXPORT
Definition: log4cxx.h:101
 
#define LOG4CXX_NS
Definition: log4cxx.h:104
 
std::basic_string< logchar > LogString
Definition: logstring.h:60