|
Logging macros
|
Defines |
#define | LOG4CXX_LOG(logger, level, message) |
#define | LOG4CXX_DEBUG(logger, message) |
#define | LOG4CXX_INFO(logger, message) |
#define | LOG4CXX_WARN(logger, message) |
#define | LOG4CXX_ERROR(logger, message) |
#define | LOG4CXX_FATAL(logger, message) |
#define | LOG4CXX_L7DLOG(logger, level, key) |
#define | LOG4CXX_L7DLOG1(logger, level, key, p1) |
#define | LOG4CXX_L7DLOG2(logger, level, key, p1, p2) |
#define | LOG4CXX_L7DLOG3(logger, level, key, p1, p2, p3) |
Define Documentation
#define LOG4CXX_DEBUG |
( |
logger, |
|
|
message |
|
) |
|
|
|
Value: { \
if (logger->isDebugEnabled()) {\
::log4cxx::StringBuffer oss; \
oss << message; \
logger->forcedLog(::log4cxx::Level::DEBUG, oss.str(), __FILE__, __LINE__); }}
Logs a message to a specified logger with the DEBUG level.
- Parameters:
-
logger | the logger to be used. |
message | the message string to log. |
|
#define LOG4CXX_ERROR |
( |
logger, |
|
|
message |
|
) |
|
|
|
Value: { \
if (logger->isErrorEnabled()) {\
::log4cxx::StringBuffer oss; \
oss << message; \
logger->forcedLog(::log4cxx::Level::ERROR, oss.str(), __FILE__, __LINE__); }}
Logs a message to a specified logger with the ERROR level.
- Parameters:
-
logger | the logger to be used. |
message | the message string to log. |
|
#define LOG4CXX_FATAL |
( |
logger, |
|
|
message |
|
) |
|
|
|
Value: { \
if (logger->isFatalEnabled()) {\
::log4cxx::StringBuffer oss; \
oss << message; \
logger->forcedLog(::log4cxx::Level::FATAL, oss.str(), __FILE__, __LINE__); }}
Logs a message to a specified logger with the FATAL level.
- Parameters:
-
logger | the logger to be used. |
message | the message string to log. |
|
#define LOG4CXX_INFO |
( |
logger, |
|
|
message |
|
) |
|
|
|
Value: { \
if (logger->isInfoEnabled()) {\
::log4cxx::StringBuffer oss; \
oss << message; \
logger->forcedLog(::log4cxx::Level::INFO, oss.str(), __FILE__, __LINE__); }}
Logs a message to a specified logger with the INFO level.
- Parameters:
-
logger | the logger to be used. |
message | the message string to log. |
|
#define LOG4CXX_L7DLOG |
( |
logger, |
|
|
level, |
|
|
key |
|
) |
|
|
|
Value: { \
if (logger->isEnabledFor(level)) {\
logger->l7dlog(level, key, __FILE__, __LINE__); }}
Logs a localized message with no parameter.
- Parameters:
-
logger | the logger to be used. |
level | the level to log. |
key | the key to be searched in the resourceBundle of the logger. |
|
#define LOG4CXX_L7DLOG1 |
( |
logger, |
|
|
level, |
|
|
key, |
|
|
p1 |
|
) |
|
|
|
Value: { \
if (logger->isEnabledFor(level)) {\
logger->l7dlog(level, key, __FILE__, __LINE__, p1); }}
Logs a localized message with one parameter.
- Parameters:
-
logger | the logger to be used. |
level | the level to log. |
key | the key to be searched in the resourceBundle of the logger. |
p1 | the unique parameter. Must be of type (TCHAR *). |
|
#define LOG4CXX_L7DLOG2 |
( |
logger, |
|
|
level, |
|
|
key, |
|
|
p1, |
|
|
p2 |
|
) |
|
|
|
Value: { \
if (logger->isEnabledFor(level)) {\
logger->l7dlog(level, key, __FILE__, __LINE__, p1, p2); }}
Logs a localized message with two parameters.
- Parameters:
-
logger | the logger to be used. |
level | the level to log. |
key | the key to be searched in the resourceBundle of the logger. |
p1 | the first parameter. Must be of type (TCHAR *). |
p2 | the second parameter. Must be of type (TCHAR *). |
|
#define LOG4CXX_L7DLOG3 |
( |
logger, |
|
|
level, |
|
|
key, |
|
|
p1, |
|
|
p2, |
|
|
p3 |
|
) |
|
|
|
Value: { \
if (logger->isEnabledFor(level)) {\
logger->l7dlog(level, key, __FILE__, __LINE__, p1, p2, p3); }}
Logs a localized message with three parameters.
- Parameters:
-
logger | the logger to be used. |
level | the level to log. |
key | the key to be searched in the resourceBundle of the logger. |
p1 | the first parameter. Must be of type (TCHAR *). |
p2 | the second parameter. Must be of type (TCHAR *). |
p3 | the third parameter. Must be of type (TCHAR *). |
|
#define LOG4CXX_LOG |
( |
logger, |
|
|
level, |
|
|
message |
|
) |
|
|
|
Value: { \
if (logger->isEnabledFor(level)) {\
::log4cxx::StringBuffer oss; \
oss << message; \
logger->forcedLog(level, oss.str(), __FILE__, __LINE__); }}
Logs a message to a specified logger with a specified level.
- Parameters:
-
logger | the logger to be used. |
level | the level to log. |
message | the message string to log. |
|
#define LOG4CXX_WARN |
( |
logger, |
|
|
message |
|
) |
|
|
|
Value: { \
if (logger->isWarnEnabled()) {\
::log4cxx::StringBuffer oss; \
oss << message; \
logger->forcedLog(::log4cxx::Level::WARN, oss.str(), __FILE__, __LINE__); }}
Logs a message to a specified logger with the WARN level.
- Parameters:
-
logger | the logger to be used. |
message | the message string to log. |
|
|