qxLib
|
#include <qx/logger/base_logger_stream.h>
#include <qx/patterns/singleton.h>
#include <memory>
#include <qx/logger/logger.inl>
Go to the source code of this file.
Classes | |
class | qx::logger |
Logger class. More... | |
class | qx::logger_singleton |
Default logger instance. More... | |
Macros | |
#define | QX_LOG_C(category, eVerbosity, format, ...) |
Log with category. More... | |
#define | QX_LOG(eVerbosity, format, ...) QX_LOG_C(CatDefault, eVerbosity, format, ##__VA_ARGS__) |
Log message. More... | |
#define QX_LOG | ( | eVerbosity, | |
format, | |||
... | |||
) | QX_LOG_C(CatDefault, eVerbosity, format, ##__VA_ARGS__) |
#define QX_LOG_C | ( | category, | |
eVerbosity, | |||
format, | |||
... | |||
) |
Log with category.
category | - category to be used to manage output |
eVerbosity | - message verbosity |
format | - format string |
... | - additional args for formatting |