#include <QIODevice>
#include <QString>
#include <QStringList>
#include <QTextStream>
#include <QBuffer>
#include <QDebug>
Go to the source code of this file.
Classes | |
class | ContextFeature |
This class represents a "feature" in the logging framework/system. More... | |
class | ContextRealLogger |
A real logging class. More... | |
class | ContextZeroLogger |
A fake logging class. More... | |
Defines | |
#define | CONTEXT_LOG_MSG_TYPE_TEST 1 |
#define | CONTEXT_LOG_MSG_TYPE_DEBUG 2 |
#define | CONTEXT_LOG_MSG_TYPE_WARNING 3 |
#define | CONTEXT_LOG_MSG_TYPE_CRITICAL 4 |
#define | CONTEXT_LOG_MODULE_NAME "unknown" |
#define | contextFeature(name) (ContextFeature(name)) |
#define | contextTest() (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_TEST, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define | contextDebug() (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_DEBUG, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define | contextWarning() (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_WARNING, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define | contextCritical() (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_CRITICAL, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define CONTEXT_LOG_MODULE_NAME "unknown" |
#define CONTEXT_LOG_MSG_TYPE_CRITICAL 4 |
#define CONTEXT_LOG_MSG_TYPE_DEBUG 2 |
#define CONTEXT_LOG_MSG_TYPE_TEST 1 |
#define CONTEXT_LOG_MSG_TYPE_WARNING 3 |
#define contextCritical | ( | ) | (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_CRITICAL, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define contextDebug | ( | ) | (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_DEBUG, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define contextFeature | ( | name | ) | (ContextFeature(name)) |
#define contextTest | ( | ) | (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_TEST, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |
#define contextWarning | ( | ) | (ContextRealLogger(CONTEXT_LOG_MSG_TYPE_WARNING, CONTEXT_LOG_MODULE_NAME, __PRETTY_FUNCTION__, __FILE__, __LINE__)) |