#include "Export.h"
#include "Helpers.h"
#include <QDateTime>
#include <QDebug>
#include <QObject>
#include <QTextStream>
#include <memory>
Go to the source code of this file.
◆ __QEVERCLOUD_LOG_BASE
#define __QEVERCLOUD_LOG_BASE |
( |
| component, |
|
|
| level, |
|
|
| message ) |
Value: { \
if (__qevercloudLogger->shouldLog(level, component)) \
{ \
QString msg; \
QDebug dbg(&msg); \
dbg.nospace(); \
dbg.noquote(); \
dbg << message; \
__qevercloudLogger->log( \
level, \
component, \
__FILE__, \
__LINE__, \
QDateTime::currentMSecsSinceEpoch(), \
msg); \
} \
} \
QEVERCLOUD_EXPORT ILoggerPtr logger()
◆ QEC_DEBUG
#define QEC_DEBUG |
( |
| component, |
|
|
| message ) |
Value:
#define __QEVERCLOUD_LOG_BASE(component, level, message)
Definition Log.h:72
◆ QEC_ERROR
#define QEC_ERROR |
( |
| component, |
|
|
| message ) |
◆ QEC_INFO
#define QEC_INFO |
( |
| component, |
|
|
| message ) |
◆ QEC_TRACE
#define QEC_TRACE |
( |
| component, |
|
|
| message ) |
◆ QEC_WARNING
#define QEC_WARNING |
( |
| component, |
|
|
| message ) |