![]() |
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 | |
struct | PaddingResult |
class | Params |
Public Types | |
enum | TokenDelimiter { Space , NotSpace , EndOfLine } |
enum | NumberParsingStatus { npsOk , npsMissingDigit , npsInvalidPrefix } |
Public Attributes | |
QIODevice * | device |
QDeviceClosedNotifier | deviceClosedNotifier |
QString * | string |
int | stringOffset |
QIODevice::OpenMode | stringOpenMode |
QStringConverter::Encoding | encoding = QStringConverter::Utf8 |
QStringEncoder | fromUtf16 |
QStringDecoder | toUtf16 |
QStringDecoder | savedToUtf16 |
QString | writeBuffer |
QString | readBuffer |
int | readBufferOffset |
int | readConverterSavedStateOffset |
qint64 | readBufferStartDevicePos |
Params | params |
QTextStream::Status | status |
QLocale | locale |
QTextStream * | q_ptr |
int | lastTokenSize |
bool | deleteDevice |
bool | autoDetectUnicode |
bool | hasWrittenData = false |
bool | generateBOM = false |
Definition at line 57 of file qtextstream_p.h.
Enumerator | |
---|---|
npsOk | |
npsMissingDigit | |
npsInvalidPrefix |
Definition at line 132 of file qtextstream_p.h.
Enumerator | |
---|---|
Space | |
NotSpace | |
EndOfLine |
Definition at line 116 of file qtextstream_p.h.
QTextStreamPrivate::QTextStreamPrivate | ( | QTextStream * | q_ptr | ) |
Definition at line 262 of file qtextstream.cpp.
QTextStreamPrivate::~QTextStreamPrivate | ( | ) |
Definition at line 273 of file qtextstream.cpp.
|
inline |
Definition at line 643 of file qtextstream.cpp.
|
inline |
Definition at line 633 of file qtextstream.cpp.
bool QTextStreamPrivate::fillReadBuffer | ( | qint64 | maxBytes = -1 | ) |
Definition at line 322 of file qtextstream.cpp.
void QTextStreamPrivate::flushWriteBuffer | ( | ) |
Definition at line 443 of file qtextstream.cpp.
|
inline |
Definition at line 752 of file qtextstream.cpp.
QTextStreamPrivate::NumberParsingStatus QTextStreamPrivate::getNumber | ( | qulonglong * | ret | ) |
Definition at line 1623 of file qtextstream.cpp.
bool QTextStreamPrivate::getReal | ( | double * | f | ) |
(hihi)
Definition at line 1797 of file qtextstream.cpp.
QTextStreamPrivate::PaddingResult QTextStreamPrivate::padding | ( | qsizetype | len | ) | const |
Definition at line 802 of file qtextstream.cpp.
Definition at line 790 of file qtextstream.cpp.
void QTextStreamPrivate::putNumber | ( | qulonglong | number, |
bool | negative ) |
Definition at line 2207 of file qtextstream.cpp.
Definition at line 829 of file qtextstream.cpp.
Definition at line 858 of file qtextstream.cpp.
|
inline |
Definition at line 148 of file qtextstream_p.h.
void QTextStreamPrivate::putString | ( | QUtf8StringView | data, |
bool | number = false ) |
Definition at line 883 of file qtextstream.cpp.
QString QTextStreamPrivate::read | ( | int | maxlen | ) |
Definition at line 505 of file qtextstream.cpp.
|
inline |
Definition at line 622 of file qtextstream.cpp.
void QTextStreamPrivate::reset | ( | ) |
Definition at line 297 of file qtextstream.cpp.
void QTextStreamPrivate::resetReadBuffer | ( | ) |
Definition at line 433 of file qtextstream.cpp.
|
inline |
Definition at line 680 of file qtextstream.cpp.
Definition at line 669 of file qtextstream.cpp.
bool QTextStreamPrivate::scan | ( | const QChar ** | ptr, |
int * | length, | ||
int | 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 531 of file qtextstream.cpp.
Definition at line 769 of file qtextstream.cpp.
Definition at line 692 of file qtextstream.cpp.
Definition at line 707 of file qtextstream.cpp.
void QTextStreamPrivate::write | ( | QLatin1StringView | data | ) |
Definition at line 722 of file qtextstream.cpp.
|
inline |
Definition at line 143 of file qtextstream_p.h.
Definition at line 737 of file qtextstream.cpp.
bool QTextStreamPrivate::autoDetectUnicode |
Definition at line 111 of file qtextstream_p.h.
bool QTextStreamPrivate::deleteDevice |
Definition at line 110 of file qtextstream_p.h.
QIODevice* QTextStreamPrivate::device |
Definition at line 81 of file qtextstream_p.h.
QDeviceClosedNotifier QTextStreamPrivate::deviceClosedNotifier |
Definition at line 83 of file qtextstream_p.h.
QStringConverter::Encoding QTextStreamPrivate::encoding = QStringConverter::Utf8 |
Definition at line 91 of file qtextstream_p.h.
QStringEncoder QTextStreamPrivate::fromUtf16 |
Definition at line 92 of file qtextstream_p.h.
bool QTextStreamPrivate::generateBOM = false |
Definition at line 113 of file qtextstream_p.h.
bool QTextStreamPrivate::hasWrittenData = false |
Definition at line 112 of file qtextstream_p.h.
int QTextStreamPrivate::lastTokenSize |
Definition at line 109 of file qtextstream_p.h.
QLocale QTextStreamPrivate::locale |
Definition at line 106 of file qtextstream_p.h.
Params QTextStreamPrivate::params |
Definition at line 102 of file qtextstream_p.h.
QTextStream* QTextStreamPrivate::q_ptr |
Definition at line 107 of file qtextstream_p.h.
QString QTextStreamPrivate::readBuffer |
Definition at line 97 of file qtextstream_p.h.
int QTextStreamPrivate::readBufferOffset |
Definition at line 98 of file qtextstream_p.h.
qint64 QTextStreamPrivate::readBufferStartDevicePos |
Definition at line 100 of file qtextstream_p.h.
int QTextStreamPrivate::readConverterSavedStateOffset |
Definition at line 99 of file qtextstream_p.h.
QStringDecoder QTextStreamPrivate::savedToUtf16 |
Definition at line 94 of file qtextstream_p.h.
QTextStream::Status QTextStreamPrivate::status |
Definition at line 105 of file qtextstream_p.h.
QString* QTextStreamPrivate::string |
Definition at line 87 of file qtextstream_p.h.
int QTextStreamPrivate::stringOffset |
Definition at line 88 of file qtextstream_p.h.
QIODevice::OpenMode QTextStreamPrivate::stringOpenMode |
Definition at line 89 of file qtextstream_p.h.
QStringDecoder QTextStreamPrivate::toUtf16 |
Definition at line 93 of file qtextstream_p.h.
QString QTextStreamPrivate::writeBuffer |
Definition at line 96 of file qtextstream_p.h.