![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
struct | ReadStringChunk |
Public Types | |
enum | { MaxCborIndividualSize = 9 , IdealIoBufferSize = 256 , MaxCborIndividualSize = 9 , IdealIoBufferSize = 256 } |
enum | { MaxCborIndividualSize = 9 , IdealIoBufferSize = 256 , MaxCborIndividualSize = 9 , IdealIoBufferSize = 256 } |
Static Public Member Functions | |
static QCborStreamReader::StringResultCode | appendStringChunk (QCborStreamReader &reader, QByteArray *data) |
static QCborStreamReader::StringResultCode | appendStringChunk (QCborStreamReader &reader, QByteArray *data) |
Public Attributes | |
QIODevice * | device |
QByteArray | buffer |
QStack< CborValue > | containerStack |
CborParser | parser |
CborValue | currentElement |
QCborError | lastError = {} |
QByteArray::size_type | bufferStart = 0 |
bool | corrupt = false |
Definition at line 515 of file qcborstreamreader.cpp.
anonymous enum |
Enumerator | |
---|---|
MaxCborIndividualSize | |
IdealIoBufferSize | |
MaxCborIndividualSize | |
IdealIoBufferSize |
Definition at line 518 of file qcborstreamreader.cpp.
anonymous enum |
Enumerator | |
---|---|
MaxCborIndividualSize | |
IdealIoBufferSize | |
MaxCborIndividualSize | |
IdealIoBufferSize |
Definition at line 518 of file qcborstreamreader.cpp.
|
inline |
Definition at line 536 of file qcborstreamreader.cpp.
References QCborStreamReaderPrivate(), device, and initDecoder().
Referenced by QCborStreamReaderPrivate().
|
inline |
Definition at line 542 of file qcborstreamreader.cpp.
References setDevice().
|
inline |
Definition at line 547 of file qcborstreamreader.cpp.
|
inline |
Definition at line 536 of file qcborstreamreader.cpp.
|
inline |
Definition at line 542 of file qcborstreamreader.cpp.
|
inline |
Definition at line 547 of file qcborstreamreader.cpp.
|
inlinestatic |
Definition at line 1613 of file qcborstreamreader.cpp.
|
static |
|
inline |
Definition at line 574 of file qcborstreamreader.cpp.
Referenced by preread().
|
inline |
Definition at line 574 of file qcborstreamreader.cpp.
bool QCborStreamReaderPrivate::ensureStringIteration | ( | ) |
Definition at line 699 of file qcborstreamreader.cpp.
bool QCborStreamReaderPrivate::ensureStringIteration | ( | ) |
|
inlinenoexcept |
Definition at line 604 of file qcborstreamreader.cpp.
References corrupt.
|
inlinenoexcept |
Definition at line 604 of file qcborstreamreader.cpp.
|
inline |
Definition at line 558 of file qcborstreamreader.cpp.
References device, and preread().
Referenced by QCborStreamReaderPrivate(), and setDevice().
|
inline |
Definition at line 558 of file qcborstreamreader.cpp.
|
inline |
Definition at line 580 of file qcborstreamreader.cpp.
References bufferPtr(), device, and IdealIoBufferSize.
Referenced by initDecoder(), and qt_cbor_decoder_advance().
|
inline |
Definition at line 580 of file qcborstreamreader.cpp.
bool QCborStreamReaderPrivate::readFullString | ( | ReadStringChunk | params | ) |
Definition at line 1428 of file qcborstreamreader.cpp.
bool QCborStreamReaderPrivate::readFullString | ( | ReadStringChunk | params | ) |
Q_NEVER_INLINE QCborStreamReader::StringResult< qsizetype > QCborStreamReaderPrivate::readStringChunk | ( | ReadStringChunk | params | ) |
Definition at line 1622 of file qcborstreamreader.cpp.
QCborStreamReader::StringResult< qsizetype > QCborStreamReaderPrivate::readStringChunk | ( | ReadStringChunk | params | ) |
|
inline |
Definition at line 1723 of file qcborstreamreader.cpp.
References device, QCborStreamReaderPrivate::ReadStringChunk::isPlainPointer(), and QCborStreamReaderPrivate::ReadStringChunk::isString().
qsizetype QCborStreamReaderPrivate::readStringChunk_byte | ( | ReadStringChunk | params, |
qsizetype | len ) |
|
inline |
Definition at line 1782 of file qcborstreamreader.cpp.
References device, and QCborStreamReaderPrivate::ReadStringChunk::isString().
qsizetype QCborStreamReaderPrivate::readStringChunk_unicode | ( | ReadStringChunk | params, |
qsizetype | utf8len ) |
|
inline |
Definition at line 1839 of file qcborstreamreader.cpp.
qsizetype QCborStreamReaderPrivate::readStringChunk_utf8 | ( | ReadStringChunk | params, |
qsizetype | utf8len ) |
Definition at line 551 of file qcborstreamreader.cpp.
References device, and initDecoder().
Referenced by QCborStreamReaderPrivate().
Definition at line 551 of file qcborstreamreader.cpp.
QByteArray QCborStreamReaderPrivate::buffer |
Definition at line 526 of file qcborstreamreader.cpp.
Referenced by testing.tools.encode_pdf_filter._Ascii85DecodePdfStream::close(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::close(), testing.tools.encode_pdf_filter._PdfStream::close(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::flush(), testing.tools.encode_pdf_filter._PdfStream::flush(), testing.tools.encode_pdf_filter._SinkPdfStream::getbuffer(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::write(), testing.tools.encode_pdf_filter._PdfStream::write(), and testing.tools.encode_pdf_filter._PngIdatPdfStream::write().
QByteArray::size_type QCborStreamReaderPrivate::bufferStart = 0 |
Definition at line 533 of file qcborstreamreader.cpp.
QStack< CborValue > QCborStreamReaderPrivate::containerStack |
Definition at line 527 of file qcborstreamreader.cpp.
bool QCborStreamReaderPrivate::corrupt = false |
Definition at line 534 of file qcborstreamreader.cpp.
Referenced by handleError().
CborValue QCborStreamReaderPrivate::currentElement |
Definition at line 530 of file qcborstreamreader.cpp.
QIODevice * QCborStreamReaderPrivate::device |
Definition at line 525 of file qcborstreamreader.cpp.
Referenced by QCborStreamReaderPrivate(), initDecoder(), preread(), qt_cbor_decoder_transfer_string(), readStringChunk_byte(), readStringChunk_unicode(), and setDevice().
QCborError QCborStreamReaderPrivate::lastError = {} |
Definition at line 531 of file qcborstreamreader.cpp.
CborParser QCborStreamReaderPrivate::parser |
Definition at line 529 of file qcborstreamreader.cpp.