#include "kaa/logging/LoggerFactory.hpp"
#include <string.h>
#include <boost/format.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/lock_options.hpp>
Go to the source code of this file.
|
#define | PATH_SEPARATOR '/' |
|
#define | __LOGFILE (strrchr(__FILE__, PATH_SEPARATOR) ? strrchr(__FILE__, PATH_SEPARATOR) + 1 : __FILE__) |
|
#define | KAA_LOG_FTRACE(message) kaa_log(LoggerFactory::getLogger(), LogLevel::FINE_TRACE, (message), __LOGFILE, __LINE__); |
|
#define | KAA_LOG_DEBUG(message) kaa_log(LoggerFactory::getLogger(), LogLevel::DEBUG, (message), __LOGFILE, __LINE__); |
|
#define | KAA_LOG_TRACE(message) kaa_log(LoggerFactory::getLogger(), LogLevel::TRACE, (message), __LOGFILE, __LINE__); |
|
#define | KAA_LOG_INFO(message) kaa_log(LoggerFactory::getLogger(), LogLevel::INFO, (message), __LOGFILE, __LINE__); |
|
#define | KAA_LOG_WARN(message) kaa_log(LoggerFactory::getLogger(), LogLevel::WARNING, (message), __LOGFILE, __LINE__); |
|
#define | KAA_LOG_ERROR(message) kaa_log(LoggerFactory::getLogger(), LogLevel::ERROR, (message), __LOGFILE, __LINE__); |
|
#define | KAA_LOG_FATAL(message) kaa_log(LoggerFactory::getLogger(), LogLevel::FATAL, (message), __LOGFILE, __LINE__); |
|
#define | KAA_MUTEX_LOCKING(mutex_name) |
|
#define | KAA_MUTEX_LOCKED(mutex_name) |
|
#define | KAA_MUTEX_UNLOCKING(mutex_name) |
|
#define | KAA_MUTEX_UNLOCKED(mutex_name) |
|
#define | KAA_MUTEX_LOG_AND_LOCK(LockType, MutableType, MutableObject) LockType MutableObject##Lock(MutableObject) |
|
|
void | kaa::kaa_log (const ILogger &logger, LogLevel level, const char *message, const char *file, size_t lineno) |
|
void | kaa::kaa_log (const ILogger &logger, LogLevel level, const std::string &message, const char *file, size_t lineno) |
|
void | kaa::kaa_log (const ILogger &logger, LogLevel level, boost::format message, const char *file, size_t lineno) |
|
#define KAA_LOG_DEBUG |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::DEBUG, (message), __LOGFILE, __LINE__); |
#define KAA_LOG_ERROR |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::ERROR, (message), __LOGFILE, __LINE__); |
#define KAA_LOG_FATAL |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::FATAL, (message), __LOGFILE, __LINE__); |
#define KAA_LOG_FTRACE |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::FINE_TRACE, (message), __LOGFILE, __LINE__); |
#define KAA_LOG_INFO |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::INFO, (message), __LOGFILE, __LINE__); |
#define KAA_LOG_TRACE |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::TRACE, (message), __LOGFILE, __LINE__); |
#define KAA_LOG_WARN |
( |
|
message | ) |
kaa_log(LoggerFactory::getLogger(), LogLevel::WARNING, (message), __LOGFILE, __LINE__); |
#define KAA_MUTEX_LOCKED |
( |
|
mutex_name | ) |
|
#define KAA_MUTEX_LOCKING |
( |
|
mutex_name | ) |
|
#define KAA_MUTEX_LOG_AND_LOCK |
( |
|
LockType, |
|
|
|
MutableType, |
|
|
|
MutableObject |
|
) |
| LockType MutableObject##Lock(MutableObject) |
#define KAA_MUTEX_UNLOCKED |
( |
|
mutex_name | ) |
|
#define KAA_MUTEX_UNLOCKING |
( |
|
mutex_name | ) |
|
#define PATH_SEPARATOR '/' |