KDECore
Include dependency graph for kdebug.h:
Go to the source code of this file.
Classes | |
class | KDebug::Block |
class | KDebug |
struct | KDebugTag |
class | kndbgstream |
class | WrongSyntax |
Macros | |
#define | k_funcinfo "" |
#define | k_lineinfo "[" << __FILE__ << ":" << __LINE__ << "] " |
#define | KDE_DEBUG_ENABLED_BY_DEFAULT true |
#define | KDE_DEFAULT_DEBUG_AREA 0 |
#define | kDebug KDebug(QtDebugMsg, __FILE__, __LINE__, Q_FUNC_INFO) |
#define | KDEBUG_BLOCK KDebug::Block _kDebugBlock(Q_FUNC_INFO); |
#define | kWarning KDebug(QtWarningMsg, __FILE__, __LINE__, Q_FUNC_INFO) |
#define | KWARNING_DEPRECATED kWarning() << "DEPRECATED"; |
#define | KWARNING_NOTIMPLEMENTED kWarning() << "NOT-IMPLEMENTED"; |
Typedefs | |
typedef QDebug | kdbgstream |
typedef QDebug(* | KDebugStreamFunction )(QDebug, KDebugTag) |
Functions | |
QString | kdBacktrace (int levels=-1) |
static QDebug | kdDebug (int area=KDE_DEFAULT_DEBUG_AREA) |
static QDebug | kDebug (bool cond, int area=KDE_DEFAULT_DEBUG_AREA) |
QDebug | kDebugDevNull () |
QDebug | kDebugStream (QtMsgType level, int area, const char *file=0, int line=-1, const char *funcinfo=0) |
static QDebug | kdError (int area=KDE_DEFAULT_DEBUG_AREA) |
static QDebug | kdFatal (int area=KDE_DEFAULT_DEBUG_AREA) |
static QDebug | kdWarning (int area=KDE_DEFAULT_DEBUG_AREA) |
static QDebug | kError (bool cond, int area=KDE_DEFAULT_DEBUG_AREA) |
static QDebug | kFatal (bool cond, int area=KDE_DEFAULT_DEBUG_AREA) |
static QDebug | kndDebug () |
QString | kRealBacktrace (int) |
static QDebug | kWarning (bool cond, int area=KDE_DEFAULT_DEBUG_AREA) |
QDebug | operator<< (QDebug s, KDebugStreamFunction f) |
QDebug | operator<< (QDebug s, const KUrl &url) |
QDebug | operator<< (QDebug s, const KDateTime &time) |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.