Go to the source code of this file.
Defines | |
#define | LOG4CPLUS_MACRO_FUNCTION() "" |
#define | LOG4CPLUS_MACRO_BODY(logger, logEvent, logLevel) |
#define | LOG4CPLUS_MACRO_STR_BODY(logger, logEvent, logLevel) |
#define | LOG4CPLUS_TRACE_METHOD(logger, logEvent) |
#define | LOG4CPLUS_TRACE(logger, logEvent) LOG4CPLUS_MACRO_BODY (logger, logEvent, TRACE) |
#define | LOG4CPLUS_TRACE_STR(logger, logEvent) LOG4CPLUS_MACRO_STR_BODY (logger, logEvent, TRACE) |
#define | LOG4CPLUS_DEBUG(logger, logEvent) LOG4CPLUS_MACRO_BODY (logger, logEvent, DEBUG) |
#define | LOG4CPLUS_DEBUG_STR(logger, logEvent) LOG4CPLUS_MACRO_STR_BODY (logger, logEvent, DEBUG) |
#define | LOG4CPLUS_INFO(logger, logEvent) LOG4CPLUS_MACRO_BODY (logger, logEvent, INFO) |
#define | LOG4CPLUS_INFO_STR(logger, logEvent) LOG4CPLUS_MACRO_STR_BODY (logger, logEvent, INFO) |
#define | LOG4CPLUS_WARN(logger, logEvent) LOG4CPLUS_MACRO_BODY (logger, logEvent, WARN) |
#define | LOG4CPLUS_WARN_STR(logger, logEvent) LOG4CPLUS_MACRO_STR_BODY (logger, logEvent, WARN) |
#define | LOG4CPLUS_ERROR(logger, logEvent) LOG4CPLUS_MACRO_BODY (logger, logEvent, ERROR) |
#define | LOG4CPLUS_ERROR_STR(logger, logEvent) LOG4CPLUS_MACRO_STR_BODY (logger, logEvent, ERROR) |
#define | LOG4CPLUS_FATAL(logger, logEvent) LOG4CPLUS_MACRO_BODY (logger, logEvent, FATAL) |
#define | LOG4CPLUS_FATAL_STR(logger, logEvent) LOG4CPLUS_MACRO_STR_BODY (logger, logEvent, FATAL) |
Definition in file logmacro.h.
#define LOG4CPLUS_MACRO_BODY | ( | logger, | |||
logEvent, | |||||
logLevel | ) |
Value:
do { \ if((logger).isEnabledFor(log4cplus::logLevel##_LOG_LEVEL)) { \ log4cplus::tostringstream _log4cplus_buf; \ _log4cplus_buf << logEvent << OFStringStream_ends; \ OFSTRINGSTREAM_GETOFSTRING(_log4cplus_buf, _macro_string) \ (logger).forcedLog(log4cplus::logLevel##_LOG_LEVEL, \ _macro_string, __FILE__, __LINE__, \ LOG4CPLUS_MACRO_FUNCTION()); \ } \ } while (0)
Definition at line 85 of file logmacro.h.
#define LOG4CPLUS_MACRO_STR_BODY | ( | logger, | |||
logEvent, | |||||
logLevel | ) |
Value:
do { \ if((logger).isEnabledFor(log4cplus::logLevel##_LOG_LEVEL)) { \ (logger).forcedLog(log4cplus::logLevel##_LOG_LEVEL, \ logEvent, __FILE__, __LINE__, \ LOG4CPLUS_MACRO_FUNCTION()); \ } \ } while(0)
Definition at line 100 of file logmacro.h.
#define LOG4CPLUS_TRACE_METHOD | ( | logger, | |||
logEvent | ) |
Value:
log4cplus::TraceLogger _log4cplus_trace_logger(logger, logEvent, \ __FILE__, __LINE__);
Definition at line 117 of file logmacro.h.