activemq-cpp-3.8.2
LoggerDefines.h File Reference
#include <decaf/util/logging/SimpleLogger.h>
#include <sstream>

Go to the source code of this file.

Macros

#define LOGDECAF_DECLARE(loggerName)   static decaf::util::logging::SimpleLogger loggerName;
 
#define LOGDECAF_INITIALIZE(loggerName, className, loggerFamily)   decaf::util::logging::SimpleLogger className::loggerName(loggerFamily);
 
#define LOGDECAF_DECLARE_LOCAL(loggerName)   decaf::util::logging::Logger loggerName;
 
#define LOGDECAF_DEBUG(logger, message)   logger.debug(__FILE__, __LINE__, message);
 
#define LOGDECAF_DEBUG_1(logger, message, value)
 
#define LOGDECAF_INFO(logger, message)   logger.info(__FILE__, __LINE__, message);
 
#define LOGDECAF_ERROR(logger, message)   logger.error(__FILE__, __LINE__, message);
 
#define LOGDECAF_WARN(logger, message)   logger.warn(__FILE__, __LINE__, message);
 
#define LOGDECAF_FATAL(logger, message)   logger.fatal(__FILE__, __LINE__, message);
 

Macro Definition Documentation

◆ LOGDECAF_DEBUG

#define LOGDECAF_DEBUG (   logger,
  message 
)    logger.debug(__FILE__, __LINE__, message);

◆ LOGDECAF_DEBUG_1

#define LOGDECAF_DEBUG_1 (   logger,
  message,
  value 
)
Value:
; \
{ \
std::ostringstream ostream; \
ostream << message << value; \
logger.debug(__FILE__, __LINE__, ostream.str()); \
}

◆ LOGDECAF_DECLARE

#define LOGDECAF_DECLARE (   loggerName)    static decaf::util::logging::SimpleLogger loggerName;

◆ LOGDECAF_DECLARE_LOCAL

#define LOGDECAF_DECLARE_LOCAL (   loggerName)    decaf::util::logging::Logger loggerName;

◆ LOGDECAF_ERROR

#define LOGDECAF_ERROR (   logger,
  message 
)    logger.error(__FILE__, __LINE__, message);

◆ LOGDECAF_FATAL

#define LOGDECAF_FATAL (   logger,
  message 
)    logger.fatal(__FILE__, __LINE__, message);

◆ LOGDECAF_INFO

#define LOGDECAF_INFO (   logger,
  message 
)    logger.info(__FILE__, __LINE__, message);

◆ LOGDECAF_INITIALIZE

#define LOGDECAF_INITIALIZE (   loggerName,
  className,
  loggerFamily 
)    decaf::util::logging::SimpleLogger className::loggerName(loggerFamily);

◆ LOGDECAF_WARN

#define LOGDECAF_WARN (   logger,
  message 
)    logger.warn(__FILE__, __LINE__, message);