KDECore
kdebug.cpp File Reference
#include "kdebug.h"#include "kdebugdcopiface.h"#include "kapplication.h"#include "kglobal.h"#include "kinstance.h"#include "kstandarddirs.h"#include <qmessagebox.h>#include <klocale.h>#include <qfile.h>#include <qintdict.h>#include <qstring.h>#include <qdatetime.h>#include <qpoint.h>#include <qrect.h>#include <qregion.h>#include <qstringlist.h>#include <qpen.h>#include <qbrush.h>#include <qsize.h>#include <kurl.h>#include <stdlib.h>#include <unistd.h>#include <stdarg.h>#include <ctype.h>#include <syslog.h>#include <errno.h>#include <string.h>#include <kconfig.h>#include "kstaticdeleter.h"#include <config.h>
Include dependency graph for kdebug.cpp:

Go to the source code of this file.
Enumerations | |
| enum | DebugLevels { KDEBUG_INFO = 0, KDEBUG_WARN = 1, KDEBUG_ERROR = 2, KDEBUG_FATAL = 3 } |
Functions | |
| static QCString | getDescrFromNum (unsigned int _num) |
| QString | kdBacktrace () |
| QString | kdBacktrace (int levels) |
| void | kdClearDebugConfig () |
| kdbgstream | kdDebug (bool cond, int area) |
| kdbgstream | kdDebug (int area) |
| static void | kDebugBackend (unsigned short nLevel, unsigned int nArea, const char *data) |
| kdbgstream | kdError (bool cond, int area) |
| kdbgstream | kdError (int area) |
| kdbgstream | kdFatal (bool cond, int area) |
| kdbgstream | kdFatal (int area) |
| kdbgstream | kdWarning (bool cond, int area) |
| kdbgstream | kdWarning (int area) |
| kdbgstream & | perror (kdbgstream &s) |
Variables | |
| static KStaticDeleter < KDebugDCOPIface > | dcopsd |
| static KStaticDeleter < QIntDict< KDebugEntry > > | kdd |
| static kDebugPrivate * | kDebug_data = 0 |
| static QIntDict< KDebugEntry > * | KDebugCache |
| static KDebugDCOPIface * | kDebugDCOPIface = 0 |
| static KStaticDeleter < kDebugPrivate > | pcd |
Enumeration Type Documentation
| enum DebugLevels |
Definition at line 149 of file kdebug.cpp.
Function Documentation
| static QCString getDescrFromNum | ( | unsigned int | _num | ) | [static] |
Definition at line 80 of file kdebug.cpp.
| QString kdBacktrace | ( | ) | [related] |
Definition at line 586 of file kdebug.cpp.
| QString kdBacktrace | ( | int | levels | ) | [related] |
Definition at line 561 of file kdebug.cpp.
| void kdClearDebugConfig | ( | ) | [related] |
Definition at line 591 of file kdebug.cpp.
| kdbgstream kdDebug | ( | int | area | ) | [related] |
Definition at line 325 of file kdebug.cpp.
| static void kDebugBackend | ( | unsigned short | nLevel, | |
| unsigned int | nArea, | |||
| const char * | data | |||
| ) | [static] |
Definition at line 173 of file kdebug.cpp.
| kdbgstream kdError | ( | int | area | ) | [related] |
Definition at line 328 of file kdebug.cpp.
| kdbgstream kdFatal | ( | int | area | ) | [related] |
Definition at line 332 of file kdebug.cpp.
| kdbgstream kdWarning | ( | int | area | ) | [related] |
Definition at line 330 of file kdebug.cpp.
Variable Documentation
KStaticDeleter<KDebugDCOPIface> dcopsd [static] |
Definition at line 170 of file kdebug.cpp.
KStaticDeleter< QIntDict<KDebugEntry> > kdd [static] |
Definition at line 78 of file kdebug.cpp.
kDebugPrivate* kDebug_data = 0 [static] |
Definition at line 168 of file kdebug.cpp.
QIntDict<KDebugEntry>* KDebugCache [static] |
Definition at line 76 of file kdebug.cpp.
KDebugDCOPIface* kDebugDCOPIface = 0 [static] |
Definition at line 171 of file kdebug.cpp.
KStaticDeleter<kDebugPrivate> pcd [static] |
Definition at line 169 of file kdebug.cpp.
KDE 3.5 API Reference