kdbgstream Class Reference
[class class class class class class class class class class class class class class class class class Debug message generators, class class class class class class class class class class class class class class class class class Debug message generators]
kdbgstream is a text stream that allows you to print debug messages.
More...
#include <kdebug.h>
Collaboration diagram for kdbgstream:

Public Member Functions | |
kdbgstream (unsigned int _area, unsigned int _level, bool _print=true) | |
kdbgstream (const char *initialString, unsigned int _area, unsigned int _level, bool _print=true) | |
kdbgstream (kdbgstream &str) | |
kdbgstream (const kdbgstream &str) | |
kdbgstream & | operator<< (bool i) |
kdbgstream & | operator<< (short i) |
kdbgstream & | operator<< (unsigned short i) |
kdbgstream & | operator<< (char ch) |
kdbgstream & | operator<< (unsigned char ch) |
kdbgstream & | operator<< (int i) |
kdbgstream & | operator<< (unsigned int i) |
kdbgstream & | operator<< (long i) |
kdbgstream & | operator<< (unsigned long i) |
kdbgstream & | operator<< (Q_LLONG i) |
kdbgstream & | operator<< (Q_ULLONG i) |
void | flush () |
kdbgstream & | operator<< (QChar ch) |
kdbgstream & | operator<< (const QString &string) |
kdbgstream & | operator<< (const char *string) |
kdbgstream & | operator<< (const QCString &string) |
kdbgstream & | operator<< (const void *p) |
kdbgstream & | operator<< (KDBGFUNC f) |
kdbgstream & | operator<< (double d) |
kdbgstream & | form (const char *format,...) |
kdbgstream & | operator<< (const QWidget *widget) |
kdbgstream & | operator<< (QWidget *widget) |
kdbgstream & | operator<< (const QDateTime &dateTime) |
kdbgstream & | operator<< (const QDate &date) |
kdbgstream & | operator<< (const QTime &time) |
kdbgstream & | operator<< (const QPoint &point) |
kdbgstream & | operator<< (const QSize &size) |
kdbgstream & | operator<< (const QRect &rect) |
kdbgstream & | operator<< (const QRegion ®ion) |
kdbgstream & | operator<< (const KURL &url) |
kdbgstream & | operator<< (const QStringList &list) |
kdbgstream & | operator<< (const QColor &color) |
kdbgstream & | operator<< (const QPen &pen) |
kdbgstream & | operator<< (const QBrush &brush) |
kdbgstream & | operator<< (const QVariant &variant) |
kdbgstream & | operator<< (const QByteArray &data) |
template<class T> | |
kdbgstream & | operator<< (const QValueList< T > &list) |
Detailed Description
kdbgstream is a text stream that allows you to print debug messages.Using the overloaded "<<" operator you can send messages. Usually you do not create the kdbgstream yourself, but use kdDebug() kdWarning(), kdError() or kdFatal to obtain one.
Example:
int i = 5; kdDebug() << "The value of i is " << i << endl;
- See also:
- kndbgstream
Definition at line 80 of file kdebug.h.
Constructor & Destructor Documentation
|
Copy constructor.
Definition at line 327 of file kdebug.cpp. References output, and QString::truncate(). |
Member Function Documentation
|
Prints the given value.
Definition at line 99 of file kdebug.h. References QString::fromLatin1(). |
|
Prints the given value.
Definition at line 109 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 119 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 359 of file kdebug.cpp. References flush(), QString::number(), and QString::rightJustify(). |
|
Prints the given value.
|
|
Prints the given value.
Definition at line 143 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 153 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 163 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 173 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 183 of file kdebug.h. References QString::setNum(). |
|
Prints the given value.
Definition at line 193 of file kdebug.h. References QString::setNum(). |
|
Flushes the output.
Definition at line 333 of file kdebug.cpp. References QString::isEmpty(), and QString::local8Bit(). Referenced by operator<<(). |
|
Prints the given value.
Definition at line 371 of file kdebug.cpp. References flush(), QChar::isPrint(), QString::number(), QString::rightJustify(), and QChar::unicode(). |
|
Prints the given value.
Definition at line 216 of file kdebug.h. References flush(). |
|
Prints the given value.
Definition at line 228 of file kdebug.h. References flush(), and QString::fromUtf8(). |
|
Prints the given value.
|
|
Prints the given value.
|
|
Invokes the given function.
|
|
Prints the given value.
Definition at line 267 of file kdebug.h. References QString::setNum(). |
|
Prints the string
Definition at line 340 of file kdebug.cpp. |
|
Operator to print out basic information about a QWidget. Output of class names only works if the class is moc'ified.
Definition at line 388 of file kdebug.cpp. References QString::at(), flush(), QString::length(), and QString::setNum(). |
|
Prints the given value.
Definition at line 428 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 432 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 437 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 441 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 445 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 449 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 453 of file kdebug.cpp. References QMemArray::size(). |
|
Prints the given value.
Definition at line 463 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 467 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 474 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 481 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 505 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 526 of file kdebug.cpp. |
|
Prints the given value.
Definition at line 537 of file kdebug.cpp. References QString::number(), and QString::rightJustify(). |
The documentation for this class was generated from the following files: