#include <qdebug.h>
Collaboration diagram for QDebug:

Definition at line 42 of file qdebug.h.
| QDebug::QDebug | ( | QIODevice * | device | ) | [inline] |
| QDebug::QDebug | ( | QString * | string | ) | [inline] |
| QDebug::QDebug | ( | QtMsgType | t | ) | [inline] |
| QDebug::QDebug | ( | const QDebug & | o | ) | [inline] |
| QDebug::~QDebug | ( | ) | [inline] |
Definition at line 61 of file qdebug.h.
References qt_message_output(), and QTest::stream.
00061 { 00062 if (!--stream->ref) { 00063 if(stream->message_output) 00064 qt_message_output(stream->type, stream->buffer.toLocal8Bit().data()); 00065 delete stream; 00066 } 00067 }
Here is the call graph for this function:

| QDebug& QDebug::space | ( | ) | [inline] |
| QDebug& QDebug::nospace | ( | ) | [inline] |
Definition at line 69 of file qdebug.h.
References QTest::stream.
Referenced by QShortcutMap::addShortcut(), QShortcutMap::correctContext(), debugVariant(), debugVariantList(), debugVariantMap(), QShortcutMap::dispatchEvent(), QTextHtmlParser::dumpHtml(), flagsDebug(), QShortcutMap::nextState(), operator<<(), QShortcutMap::removeShortcut(), QShortcutMap::setShortcutAutoRepeat(), QShortcutMap::setShortcutEnabled(), and streamDebug().
| QDebug& QDebug::maybeSpace | ( | ) | [inline] |
Definition at line 72 of file qdebug.h.
References QTest::stream, and t.
00072 { stream->ts << "\'" << t << "\'"; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | bool | t | ) | [inline] |
Definition at line 73 of file qdebug.h.
References QTest::stream.
00073 { stream->ts << (t ? "true" : "false"); return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | char | t | ) | [inline] |
Definition at line 74 of file qdebug.h.
References QTest::stream.
00074 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | signed short | t | ) | [inline] |
Definition at line 75 of file qdebug.h.
References QTest::stream.
00075 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | unsigned short | t | ) | [inline] |
Definition at line 76 of file qdebug.h.
References QTest::stream.
00076 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | signed int | t | ) | [inline] |
Definition at line 77 of file qdebug.h.
References QTest::stream.
00077 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | unsigned int | t | ) | [inline] |
Definition at line 78 of file qdebug.h.
References QTest::stream.
00078 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | signed long | t | ) | [inline] |
Definition at line 79 of file qdebug.h.
References QTest::stream.
00079 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | unsigned long | t | ) | [inline] |
Definition at line 80 of file qdebug.h.
References QTest::stream.
00080 { stream->ts << t; return maybeSpace(); }
Definition at line 81 of file qdebug.h.
References QString::number(), and QTest::stream.
00082 { stream->ts << QString::number(t); return maybeSpace(); }
Here is the call graph for this function:

Definition at line 83 of file qdebug.h.
References QString::number(), and QTest::stream.
00084 { stream->ts << QString::number(t); return maybeSpace(); }
Here is the call graph for this function:

| QDebug& QDebug::operator<< | ( | float | t | ) | [inline] |
Definition at line 85 of file qdebug.h.
References QTest::stream.
00085 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | double | t | ) | [inline] |
Definition at line 86 of file qdebug.h.
References QTest::stream.
00086 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | const char * | t | ) | [inline] |
Definition at line 87 of file qdebug.h.
References QString::fromAscii(), and QTest::stream.
00087 { stream->ts << QString::fromAscii(t); return maybeSpace(); }
Here is the call graph for this function:

Definition at line 88 of file qdebug.h.
References QTest::stream, and t.
00088 { stream->ts << "\"" << t << "\""; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | const QLatin1String & | t | ) | [inline] |
Definition at line 89 of file qdebug.h.
References QTest::stream, and t.
00089 { stream->ts << "\"" << t.latin1() << "\""; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | const QByteArray & | t | ) | [inline] |
Definition at line 90 of file qdebug.h.
References QTest::stream, and t.
00090 { stream->ts << "\"" << t << "\""; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | const void * | t | ) | [inline] |
Definition at line 91 of file qdebug.h.
References QTest::stream.
00091 { stream->ts << t; return maybeSpace(); }
| QDebug& QDebug::operator<< | ( | QTextStreamFunction | f | ) | [inline] |
| QDebug& QDebug::operator<< | ( | QTextStreamManipulator | m | ) | [inline] |
struct QDebug::Stream * QDebug::stream [private] |
Referenced by operator=().
1.5.1