|
limal
|
LiMaL logging utilities. More...
#include <blocxx/Array.hpp>#include <blocxx/String.hpp>#include <blocxx/StringStream.hpp>#include <blocxx/LogConfig.hpp>#include <blocxx/Logger.hpp>#include <blocxx/CommonFwd.hpp>#include <blocxx/LogAppender.hpp>#include <blocxx/AppenderLogger.hpp>#include <limal/config.h>Go to the source code of this file.
Classes | |
| class | limal::Logger |
| LiMaL library logger class. More... | |
Namespaces | |
| namespace | limal |
Macros | |
| #define | LIMAL_LOG(logger, level, message) |
| Generic logging macro LIMAL_LOG. | |
| #define | LIMAL_SLOG(logger, level, message) |
| Generic logging macro LIMAL_SLOG allowing formating using a stream output operator <<. | |
| #define | LIMAL_LOG_FATAL(logger, logMessage) LIMAL_LOG(logger, blocxx::E_FATAL_ERROR_LEVEL, logMessage) |
| Logging macro LIMAL_LOG_FATAL. | |
| #define | LIMAL_SLOG_FATAL(logger, logMessage) LIMAL_SLOG(logger, blocxx::E_FATAL_ERROR_LEVEL, logMessage) |
| #define | LIMAL_LOG_ERROR(logger, logMessage) LIMAL_LOG(logger, blocxx::E_ERROR_LEVEL, logMessage) |
| Logging macro LIMAL_LOG_ERROR. | |
| #define | LIMAL_SLOG_ERROR(logger, logMessage) LIMAL_SLOG(logger, blocxx::E_ERROR_LEVEL, logMessage) |
| #define | LIMAL_LOG_INFO(logger, logMessage) LIMAL_LOG(logger, blocxx::E_INFO_LEVEL, logMessage) |
| Logging macro LIMAL_LOG_INFO. | |
| #define | LIMAL_SLOG_INFO(logger, logMessage) LIMAL_SLOG(logger, blocxx::E_INFO_LEVEL, logMessage) |
| #define | LIMAL_LOG_DEBUG(logger, logMessage) LIMAL_LOG(logger, blocxx::E_DEBUG_LEVEL, logMessage) |
| Logging macro LIMAL_LOG_DEBUG. | |
| #define | LIMAL_SLOG_DEBUG(logger, logMessage) LIMAL_SLOG(logger, blocxx::E_DEBUG_LEVEL, logMessage) |
LiMaL logging utilities.
The LiMaL extensions to the BloCxx logging framework.
| #define LIMAL_LOG | ( | logger, | |
| level, | |||
| message | |||
| ) |
Generic logging macro LIMAL_LOG.
This macro write a log message with the given level.
| logger | a Logger object |
| level | a log level |
| message | a log message |
| #define LIMAL_LOG_DEBUG | ( | logger, | |
| logMessage | |||
| ) | LIMAL_LOG(logger, blocxx::E_DEBUG_LEVEL, logMessage) |
Logging macro LIMAL_LOG_DEBUG.
This macro write a log message with the log level DEBUG
| logger | a Logger object |
| logMessage | the log message |
| #define LIMAL_LOG_ERROR | ( | logger, | |
| logMessage | |||
| ) | LIMAL_LOG(logger, blocxx::E_ERROR_LEVEL, logMessage) |
Logging macro LIMAL_LOG_ERROR.
This macro write a log message with the log level ERROR
| logger | a Logger object |
| logMessage | the log message |
| #define LIMAL_LOG_FATAL | ( | logger, | |
| logMessage | |||
| ) | LIMAL_LOG(logger, blocxx::E_FATAL_ERROR_LEVEL, logMessage) |
Logging macro LIMAL_LOG_FATAL.
This macro write a log message with the log level FATAL.
| logger | a Logger object |
| logMessage | the log message |
| #define LIMAL_LOG_INFO | ( | logger, | |
| logMessage | |||
| ) | LIMAL_LOG(logger, blocxx::E_INFO_LEVEL, logMessage) |
Logging macro LIMAL_LOG_INFO.
This macro write a log message with the log level INFO
| logger | a Logger object |
| logMessage | the log message |
| #define LIMAL_SLOG | ( | logger, | |
| level, | |||
| message | |||
| ) |
Generic logging macro LIMAL_SLOG allowing formating using a stream output operator <<.
This macro write a log message with the given level.
| logger | a Logger object |
| level | a log level |
| message | a log message |
| #define LIMAL_SLOG_DEBUG | ( | logger, | |
| logMessage | |||
| ) | LIMAL_SLOG(logger, blocxx::E_DEBUG_LEVEL, logMessage) |
| #define LIMAL_SLOG_ERROR | ( | logger, | |
| logMessage | |||
| ) | LIMAL_SLOG(logger, blocxx::E_ERROR_LEVEL, logMessage) |
| #define LIMAL_SLOG_FATAL | ( | logger, | |
| logMessage | |||
| ) | LIMAL_SLOG(logger, blocxx::E_FATAL_ERROR_LEVEL, logMessage) |
| #define LIMAL_SLOG_INFO | ( | logger, | |
| logMessage | |||
| ) | LIMAL_SLOG(logger, blocxx::E_INFO_LEVEL, logMessage) |
1.8.2