23#include "config-kdb.h"
24#include "config-kdb-private.h"
26#include <QLoggingCategory>
27Q_DECLARE_LOGGING_CATEGORY(KDB_LOG)
30#define kdbDebug(...) qCDebug(KDB_LOG, __VA_ARGS__)
33#define kdbWarning(...) qCWarning(KDB_LOG, __VA_ARGS__)
36#define kdbCritical(...) qCCritical(KDB_LOG, __VA_ARGS__)
38#ifdef KDB_EXPRESSION_DEBUG
39# define ExpressionDebug kdbDebug()
41# define ExpressionDebug if (1) {} else kdbDebug()
44#ifdef KDB_DRIVERMANAGER_DEBUG
45# define drivermanagerDebug(...) kdbDebug(__VA_ARGS__)
47# define drivermanagerDebug(...) if (1) {} else kdbDebug(__VA_ARGS__)
50#ifdef KDB_TRANSACTIONS_DEBUG
51# define transactionsDebug(...) kdbDebug(__VA_ARGS__)
53# define transactionsDebug(...) if (1) {} else kdbDebug(__VA_ARGS__)
56#ifdef KDB_QUERYSCHEMA_DEBUG
57# define querySchemaDebug(...) kdbDebug(__VA_ARGS__)
59# define querySchemaDebug(...) if (1) {} else kdbDebug(__VA_ARGS__)
62#ifdef KDB_SQLPARSER_DEBUG
63# define sqlParserDebug(...) kdbDebug(__VA_ARGS__)
65# define sqlParserDebug(...) if (1) {} else kdbDebug(__VA_ARGS__)
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:19:07 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.