![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtextstream_p.h>
Classes | |
| class | Params |
| struct | PaddingResult |
Public Types | |
| enum | TokenDelimiter { Space , NotSpace , EndOfLine } |
| enum | NumberParsingStatus { npsOk , npsMissingDigit , npsInvalidPrefix } |
| enum class | PutStringMode : bool { String , Number } |
Public Attributes | |
| QIODevice * | device |
| QMetaObject::Connection | aboutToCloseConnection |
| QString * | string |
| qsizetype | stringOffset |
| QIODevice::OpenMode | stringOpenMode |
| QStringConverter::Encoding | encoding = QStringConverter::Utf8 |
| QStringEncoder | fromUtf16 |
| QStringDecoder | toUtf16 |
| QStringDecoder | savedToUtf16 |
| QString | writeBuffer |
| QString | readBuffer |
| qsizetype | readBufferOffset |
| qsizetype | readConverterSavedStateOffset |
| qint64 | readBufferStartDevicePos |
| Params | params |
| QTextStream::Status | status |
| QLocale | locale |
| QTextStream * | q_ptr |
| qsizetype | lastTokenSize |
| bool | deleteDevice |
| bool | autoDetectUnicode |
| bool | hasWrittenData = false |
| bool | generateBOM = false |
Definition at line 28 of file qtextstream_p.h.
| Enumerator | |
|---|---|
| npsOk | |
| npsMissingDigit | |
| npsInvalidPrefix | |
Definition at line 109 of file qtextstream_p.h.
|
strong |
| Enumerator | |
|---|---|
| String | |
| Number | |
Definition at line 125 of file qtextstream_p.h.
| Enumerator | |
|---|---|
| Space | |
| NotSpace | |
| EndOfLine | |
Definition at line 93 of file qtextstream_p.h.
| QTextStreamPrivate::QTextStreamPrivate | ( | QTextStream * | q_ptr | ) |
Definition at line 259 of file qtextstream.cpp.
| QTextStreamPrivate::~QTextStreamPrivate | ( | ) |
Definition at line 270 of file qtextstream.cpp.
Definition at line 674 of file qtextstream.cpp.
|
inline |
Definition at line 664 of file qtextstream.cpp.
|
inline |
Definition at line 337 of file qtextstream.cpp.
| bool QTextStreamPrivate::fillReadBuffer | ( | qint64 | maxBytes = -1 | ) |
Definition at line 348 of file qtextstream.cpp.
| void QTextStreamPrivate::flushWriteBuffer | ( | ) |
Definition at line 472 of file qtextstream.cpp.
|
inline |
Definition at line 778 of file qtextstream.cpp.
| QTextStreamPrivate::NumberParsingStatus QTextStreamPrivate::getNumber | ( | qulonglong * | ret | ) |
Definition at line 1637 of file qtextstream.cpp.
| bool QTextStreamPrivate::getReal | ( | double * | f | ) |
(hihi)
Definition at line 1811 of file qtextstream.cpp.
| QTextStreamPrivate::PaddingResult QTextStreamPrivate::padding | ( | qsizetype | len | ) | const |
Definition at line 828 of file qtextstream.cpp.
Definition at line 816 of file qtextstream.cpp.
| void QTextStreamPrivate::putNumber | ( | qulonglong | number, |
| bool | negative ) |
Definition at line 2221 of file qtextstream.cpp.
| void QTextStreamPrivate::putString | ( | QLatin1StringView | data, |
| PutStringMode | mode = PutStringMode::String ) |
Definition at line 902 of file qtextstream.cpp.
| void QTextStreamPrivate::putString | ( | QStringView | data, |
| PutStringMode | mode = PutStringMode::String ) |
Definition at line 910 of file qtextstream.cpp.
| void QTextStreamPrivate::putString | ( | QUtf8StringView | data, |
| PutStringMode | mode = PutStringMode::String ) |
Definition at line 918 of file qtextstream.cpp.
Definition at line 534 of file qtextstream.cpp.
|
inline |
Definition at line 653 of file qtextstream.cpp.
| void QTextStreamPrivate::reset | ( | ) |
Definition at line 295 of file qtextstream.cpp.
| void QTextStreamPrivate::resetReadBuffer | ( | ) |
Definition at line 462 of file qtextstream.cpp.
|
inline |
Definition at line 711 of file qtextstream.cpp.
Definition at line 700 of file qtextstream.cpp.
| bool QTextStreamPrivate::scan | ( | const QChar ** | ptr, |
| qsizetype * | length, | ||
| qsizetype | maxlen, | ||
| TokenDelimiter | delimiter ) |
Scans no more than maxlen QChars in the current buffer for the first delimiter. Stores a pointer to the start offset of the token in ptr, and the length in QChars in length.
Definition at line 561 of file qtextstream.cpp.
Definition at line 319 of file qtextstream.cpp.
Definition at line 795 of file qtextstream.cpp.
Definition at line 747 of file qtextstream.cpp.
| void QTextStreamPrivate::write | ( | QLatin1StringView | data | ) |
Definition at line 755 of file qtextstream.cpp.
| void QTextStreamPrivate::write | ( | QStringView | s | ) |
Definition at line 739 of file qtextstream.cpp.
Definition at line 763 of file qtextstream.cpp.
| QMetaObject::Connection QTextStreamPrivate::aboutToCloseConnection |
Definition at line 60 of file qtextstream_p.h.
| bool QTextStreamPrivate::autoDetectUnicode |
Definition at line 88 of file qtextstream_p.h.
| bool QTextStreamPrivate::deleteDevice |
Definition at line 87 of file qtextstream_p.h.
| QIODevice* QTextStreamPrivate::device |
Definition at line 58 of file qtextstream_p.h.
| QStringConverter::Encoding QTextStreamPrivate::encoding = QStringConverter::Utf8 |
Definition at line 68 of file qtextstream_p.h.
| QStringEncoder QTextStreamPrivate::fromUtf16 |
Definition at line 69 of file qtextstream_p.h.
| bool QTextStreamPrivate::generateBOM = false |
Definition at line 90 of file qtextstream_p.h.
| bool QTextStreamPrivate::hasWrittenData = false |
Definition at line 89 of file qtextstream_p.h.
| qsizetype QTextStreamPrivate::lastTokenSize |
Definition at line 86 of file qtextstream_p.h.
| QLocale QTextStreamPrivate::locale |
Definition at line 83 of file qtextstream_p.h.
| Params QTextStreamPrivate::params |
Definition at line 79 of file qtextstream_p.h.
| QTextStream* QTextStreamPrivate::q_ptr |
Definition at line 84 of file qtextstream_p.h.
| QString QTextStreamPrivate::readBuffer |
Definition at line 74 of file qtextstream_p.h.
| qsizetype QTextStreamPrivate::readBufferOffset |
Definition at line 75 of file qtextstream_p.h.
| qint64 QTextStreamPrivate::readBufferStartDevicePos |
Definition at line 77 of file qtextstream_p.h.
| qsizetype QTextStreamPrivate::readConverterSavedStateOffset |
Definition at line 76 of file qtextstream_p.h.
| QStringDecoder QTextStreamPrivate::savedToUtf16 |
Definition at line 71 of file qtextstream_p.h.
| QTextStream::Status QTextStreamPrivate::status |
Definition at line 82 of file qtextstream_p.h.
| QString* QTextStreamPrivate::string |
Definition at line 64 of file qtextstream_p.h.
| qsizetype QTextStreamPrivate::stringOffset |
Definition at line 65 of file qtextstream_p.h.
| QIODevice::OpenMode QTextStreamPrivate::stringOpenMode |
Definition at line 66 of file qtextstream_p.h.
| QStringDecoder QTextStreamPrivate::toUtf16 |
Definition at line 70 of file qtextstream_p.h.
| QString QTextStreamPrivate::writeBuffer |
Definition at line 73 of file qtextstream_p.h.