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.