KDECore
kdbgstream Class Reference
[Debug message generators]
kdbgstream is a text stream that allows you to print debug messages.
More...
#include <kdebug.h>
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:
- See also:
- kndbgstream
Definition at line 80 of file kdebug.h.
Constructor & Destructor Documentation
kdbgstream::kdbgstream | ( | unsigned int | _area, | |
unsigned int | _level, | |||
bool | _print = true | |||
) | [inline] |
kdbgstream::kdbgstream | ( | const char * | initialString, | |
unsigned int | _area, | |||
unsigned int | _level, | |||
bool | _print = true | |||
) | [inline] |
kdbgstream::kdbgstream | ( | kdbgstream & | str | ) |
kdbgstream::kdbgstream | ( | const kdbgstream & | str | ) | [inline] |
kdbgstream::~kdbgstream | ( | ) |
Definition at line 359 of file kdebug.cpp.
Member Function Documentation
void kdbgstream::flush | ( | ) |
kdbgstream & kdbgstream::form | ( | const char * | format, | |
... | ||||
) |
Prints the string format
which can contain printf-style formatted values.
- Parameters:
-
format the printf-style format
- Returns:
- this stream
Definition at line 348 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QByteArray & | data | ) |
Prints the given value.
- Parameters:
-
data the byte array to print
- Returns:
- this stream
- Since:
- 3.3
Definition at line 545 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QVariant & | variant | ) |
Prints the given value.
- Parameters:
-
variant the variant to print
- Returns:
- this stream
- Since:
- 3.3
Definition at line 534 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QBrush & | brush | ) |
Prints the given value.
- Parameters:
-
brush the brush to print
- Returns:
- this stream
Definition at line 513 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QPen & | pen | ) |
Prints the given value.
- Parameters:
-
pen the pen to print
- Returns:
- this stream
- Since:
- 3.2
Definition at line 489 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QColor & | color | ) |
Prints the given value.
- Parameters:
-
color the color to print
- Returns:
- this stream
Definition at line 482 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QStringList & | list | ) |
Prints the given value.
- Parameters:
-
list the stringlist to print
- Returns:
- this stream
Definition at line 475 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const KURL & | url | ) |
Prints the given value.
- Parameters:
-
url the url to print
- Returns:
- this stream
Definition at line 471 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QRegion & | region | ) |
Prints the given value.
- Parameters:
-
region the QRegion to print
- Returns:
- this stream
Definition at line 461 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QRect & | rect | ) |
Prints the given value.
- Parameters:
-
rect the QRect to print
- Returns:
- this stream
Definition at line 457 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QSize & | size | ) |
Prints the given value.
- Parameters:
-
size the QSize to print
- Returns:
- this stream
Definition at line 453 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QPoint & | point | ) |
Prints the given value.
- Parameters:
-
point the point to print
- Returns:
- this stream
Definition at line 449 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QTime & | time | ) |
Prints the given value.
- Parameters:
-
time the time to print
- Returns:
- this stream
Definition at line 445 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QDate & | date | ) |
Prints the given value.
- Parameters:
-
date the date to print
- Returns:
- this stream
Definition at line 440 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QDateTime & | dateTime | ) |
Prints the given value.
- Parameters:
-
dateTime the datetime to print
- Returns:
- this stream
Definition at line 436 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | QWidget * | widget | ) |
Definition at line 391 of file kdebug.cpp.
kdbgstream & kdbgstream::operator<< | ( | const QWidget * | widget | ) |
Operator to print out basic information about a QWidget.
Output of class names only works if the class is moc'ified.
- Parameters:
-
widget the widget to print
- Returns:
- this stream
Definition at line 396 of file kdebug.cpp.
kdbgstream& kdbgstream::operator<< | ( | double | d | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | KDBGFUNC | f | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | const void * | p | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | const QCString & | string | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | const char * | string | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | const QString & | string | ) | [inline] |
kdbgstream & kdbgstream::operator<< | ( | QChar | ch | ) |
Prints the given value.
- Parameters:
-
ch the char to print
- Returns:
- this stream
- Since:
- 3.3
Definition at line 379 of file kdebug.cpp.
kdbgstream& kdbgstream::operator<< | ( | Q_ULLONG | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | Q_LLONG | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | unsigned long | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | long | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | unsigned int | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | int | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | unsigned char | ch | ) | [inline] |
kdbgstream & kdbgstream::operator<< | ( | char | ch | ) |
Prints the given value.
- Parameters:
-
ch the char to print
- Returns:
- this stream
Definition at line 367 of file kdebug.cpp.
kdbgstream& kdbgstream::operator<< | ( | unsigned short | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | short | i | ) | [inline] |
kdbgstream& kdbgstream::operator<< | ( | bool | i | ) | [inline] |
The documentation for this class was generated from the following files: