Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qtextstream.h File Reference

(b0eeed1fd10347767bf259415ecc5cb241d90353)

#include <QtCore/qiodevicebase.h>
#include <QtCore/qchar.h>
#include <QtCore/qscopedpointer.h>
#include <QtCore/qstringconverter_base.h>
#include <stdio.h>
+ Include dependency graph for qtextstream.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QT_TEXT_STREAM_FINAL
 
class  QTextStreamManipulator
 

Namespaces

namespace  Qt
 

Macros

#define QT_NO_INHERITABLE_TEXT_STREAM
 
#define QT_TEXT_STREAM_FINAL   final
 

Typedefs

typedef QTextStream &(* QTextStreamFunction) (QTextStream &)
 
typedef void(QTextStream::* QTSMFI) (int)
 
typedef void(QTextStream::* QTSMFC) (QChar)
 

Functions

QTextStreamoperator>> (QTextStream &s, QTextStreamFunction f)
 
QTextStreamoperator<< (QTextStream &s, QTextStreamFunction f)
 
QTextStreamoperator<< (QTextStream &s, QTextStreamManipulator m)
 
QTextStreamQt::bin (QTextStream &stream)
 Calls QTextStream::setIntegerBase(2) on stream and returns stream.
 
QTextStreamQt::oct (QTextStream &stream)
 Calls QTextStream::setIntegerBase(8) on stream and returns stream.
 
QTextStreamQt::dec (QTextStream &stream)
 Calls QTextStream::setIntegerBase(10) on stream and returns stream.
 
QTextStreamQt::hex (QTextStream &stream)
 Calls QTextStream::setIntegerBase(16) on stream and returns stream.
 
QTextStreamQt::showbase (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() | QTextStream::ShowBase) on stream and returns stream.
 
QTextStreamQt::forcesign (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() | QTextStream::ForceSign) on stream and returns stream.
 
QTextStreamQt::forcepoint (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() | QTextStream::ForcePoint) on stream and returns stream.
 
QTextStreamQt::noshowbase (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() & ~QTextStream::ShowBase) on stream and returns stream.
 
QTextStreamQt::noforcesign (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() & ~QTextStream::ForceSign) on stream and returns stream.
 
QTextStreamQt::noforcepoint (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() & ~QTextStream::ForcePoint) on stream and returns stream.
 
QTextStreamQt::uppercasebase (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() | QTextStream::UppercaseBase) on stream and returns stream.
 
QTextStreamQt::uppercasedigits (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() | QTextStream::UppercaseDigits) on stream and returns stream.
 
QTextStreamQt::lowercasebase (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() & ~QTextStream::UppercaseBase) on stream and returns stream.
 
QTextStreamQt::lowercasedigits (QTextStream &stream)
 Calls QTextStream::setNumberFlags(QTextStream::numberFlags() & ~QTextStream::UppercaseDigits) on stream and returns stream.
 
QTextStreamQt::fixed (QTextStream &stream)
 Calls QTextStream::setRealNumberNotation(QTextStream::FixedNotation) on stream and returns stream.
 
QTextStreamQt::scientific (QTextStream &stream)
 Calls QTextStream::setRealNumberNotation(QTextStream::ScientificNotation) on stream and returns stream.
 
QTextStreamQt::left (QTextStream &stream)
 Calls QTextStream::setFieldAlignment(QTextStream::AlignLeft) on stream and returns stream.
 
QTextStreamQt::right (QTextStream &stream)
 Calls QTextStream::setFieldAlignment(QTextStream::AlignRight) on stream and returns stream.
 
QTextStreamQt::center (QTextStream &stream)
 Calls QTextStream::setFieldAlignment(QTextStream::AlignCenter) on stream and returns stream.
 
QTextStreamQt::endl (QTextStream &stream)
 Writes '\n' to the stream and flushes the stream.
 
QTextStreamQt::flush (QTextStream &stream)
 Calls QTextStream::flush() on stream and returns stream.
 
QTextStreamQt::reset (QTextStream &stream)
 Calls QTextStream::reset() on stream and returns stream.
 
QTextStreamQt::bom (QTextStream &stream)
 Toggles insertion of the Byte Order Mark on stream when QTextStream is used with a UTF encoding.
 
QTextStreamQt::ws (QTextStream &stream)
 Calls \l {QTextStream::}{skipWhiteSpace()} on stream and returns stream.
 
QTextStreamManipulator qSetFieldWidth (int width)
 
QTextStreamManipulator qSetPadChar (QChar ch)
 
QTextStreamManipulator qSetRealNumberPrecision (int precision)
 

Macro Definition Documentation

◆ QT_NO_INHERITABLE_TEXT_STREAM

#define QT_NO_INHERITABLE_TEXT_STREAM

Definition at line 30 of file qtextstream.h.

◆ QT_TEXT_STREAM_FINAL

#define QT_TEXT_STREAM_FINAL   final

Definition at line 34 of file qtextstream.h.

Typedef Documentation

◆ QTextStreamFunction

typedef QTextStream &(* QTextStreamFunction) (QTextStream &)

Definition at line 186 of file qtextstream.h.

◆ QTSMFC

typedef void(QTextStream::* QTSMFC) (QChar)

Definition at line 188 of file qtextstream.h.

◆ QTSMFI

typedef void(QTextStream::* QTSMFI) (int)

Definition at line 187 of file qtextstream.h.

Function Documentation

◆ operator<<() [1/2]

QTextStream & operator<< ( QTextStream & s,
QTextStreamFunction f )
inline

Definition at line 208 of file qtextstream.h.

◆ operator<<() [2/2]

QTextStream & operator<< ( QTextStream & s,
QTextStreamManipulator m )
inline

Definition at line 211 of file qtextstream.h.

◆ operator>>()

QTextStream & operator>> ( QTextStream & s,
QTextStreamFunction f )
inline

Definition at line 205 of file qtextstream.h.

◆ qSetFieldWidth()

QTextStreamManipulator qSetFieldWidth ( int width)
related

Definition at line 249 of file qtextstream.h.

Referenced by QV4::dumpConstantTable(), if(), operator<<(), operator<<(), operator<<(), and GpuDescription::toString().

+ Here is the caller graph for this function:

◆ qSetPadChar()

QTextStreamManipulator qSetPadChar ( QChar ch)
related

Definition at line 255 of file qtextstream.h.

Referenced by operator<<(), operator<<(), and GpuDescription::toString().

+ Here is the caller graph for this function:

◆ qSetRealNumberPrecision()

QTextStreamManipulator qSetRealNumberPrecision ( int precision)
related

Definition at line 261 of file qtextstream.h.

Referenced by operator<<(), and QTest::toString().

+ Here is the caller graph for this function: