![]() |
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 519 of file qcborstreamreader.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| MaxCborIndividualSize | |
| IdealIoBufferSize | |
| MaxCborIndividualSize | |
| IdealIoBufferSize | |
Definition at line 522 of file qcborstreamreader.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| MaxCborIndividualSize | |
| IdealIoBufferSize | |
| MaxCborIndividualSize | |
| IdealIoBufferSize | |
Definition at line 522 of file qcborstreamreader.cpp.
|
inline |
Definition at line 540 of file qcborstreamreader.cpp.
References QCborStreamReaderPrivate(), device, and initDecoder().
Referenced by QCborStreamReaderPrivate().
|
inline |
Definition at line 546 of file qcborstreamreader.cpp.
References setDevice().
|
inline |
Definition at line 551 of file qcborstreamreader.cpp.
|
inline |
Definition at line 540 of file qcborstreamreader.cpp.
|
inline |
Definition at line 546 of file qcborstreamreader.cpp.
|
inline |
Definition at line 551 of file qcborstreamreader.cpp.
|
inlinestatic |
Definition at line 1617 of file qcborstreamreader.cpp.
|
static |
|
inline |
Definition at line 578 of file qcborstreamreader.cpp.
Referenced by preread().
|
inline |
Definition at line 578 of file qcborstreamreader.cpp.
| bool QCborStreamReaderPrivate::ensureStringIteration | ( | ) |
Definition at line 703 of file qcborstreamreader.cpp.
| bool QCborStreamReaderPrivate::ensureStringIteration | ( | ) |
|
inlinenoexcept |
Definition at line 608 of file qcborstreamreader.cpp.
References corrupt.
|
inlinenoexcept |
Definition at line 608 of file qcborstreamreader.cpp.
|
inline |
Definition at line 562 of file qcborstreamreader.cpp.
References device, and preread().
Referenced by QCborStreamReaderPrivate(), and setDevice().
|
inline |
Definition at line 562 of file qcborstreamreader.cpp.
|
inline |
Definition at line 584 of file qcborstreamreader.cpp.
References bufferPtr(), device, and IdealIoBufferSize.
Referenced by initDecoder(), and qt_cbor_decoder_advance().
|
inline |
Definition at line 584 of file qcborstreamreader.cpp.
| bool QCborStreamReaderPrivate::readFullString | ( | ReadStringChunk | params | ) |
Definition at line 1432 of file qcborstreamreader.cpp.
| bool QCborStreamReaderPrivate::readFullString | ( | ReadStringChunk | params | ) |
| Q_NEVER_INLINE QCborStreamReader::StringResult< qsizetype > QCborStreamReaderPrivate::readStringChunk | ( | ReadStringChunk | params | ) |
Definition at line 1626 of file qcborstreamreader.cpp.
| QCborStreamReader::StringResult< qsizetype > QCborStreamReaderPrivate::readStringChunk | ( | ReadStringChunk | params | ) |
|
inline |
Definition at line 1727 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 1786 of file qcborstreamreader.cpp.
References device, and QCborStreamReaderPrivate::ReadStringChunk::isString().
| qsizetype QCborStreamReaderPrivate::readStringChunk_unicode | ( | ReadStringChunk | params, |
| qsizetype | utf8len ) |
|
inline |
Definition at line 1843 of file qcborstreamreader.cpp.
| qsizetype QCborStreamReaderPrivate::readStringChunk_utf8 | ( | ReadStringChunk | params, |
| qsizetype | utf8len ) |
Definition at line 555 of file qcborstreamreader.cpp.
References device, and initDecoder().
Referenced by QCborStreamReaderPrivate().
Definition at line 555 of file qcborstreamreader.cpp.
| QByteArray QCborStreamReaderPrivate::buffer |
Definition at line 530 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 537 of file qcborstreamreader.cpp.
| QStack< CborValue > QCborStreamReaderPrivate::containerStack |
Definition at line 531 of file qcborstreamreader.cpp.
| bool QCborStreamReaderPrivate::corrupt = false |
Definition at line 538 of file qcborstreamreader.cpp.
Referenced by handleError().
| CborValue QCborStreamReaderPrivate::currentElement |
Definition at line 534 of file qcborstreamreader.cpp.
| QIODevice * QCborStreamReaderPrivate::device |
Definition at line 529 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 535 of file qcborstreamreader.cpp.
| CborParser QCborStreamReaderPrivate::parser |
Definition at line 533 of file qcborstreamreader.cpp.