Структура QCborParserError
Структура QCborParserError используется классом QCborValue для сообщения об ошибке разбора. Подробнее...
| Заголовок: | #include <QCborParserError> |
| CMake: | find_package(Qt6 COMPONENTS Core REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake: | QT += core |
| С версии: | Qt 5.12 |
Примечание: Все функции в этой структуре являются повторно входящими.
Открытые функции
| QString | errorString() const |
Открытые переменные
| QCborError | error |
| qint64 | offset |
Подробное описание
Этот класс используется классом QCborValue::fromCbor(const QByteArray &ba, QCborParserError *error) для сообщения об ошибке парсера и смещении байта, где была обнаружена ошибка.
См. также QCborValue и QCborError.
Документация по функциям-членам
QString QCborParserError::errorString() const
Возвращает строковое представление кода ошибки. Эта строка не переведена.
См. также QCborError::toString() и QCborValue::fromCbor().
Документация по переменным-членам
QCborError QCborParserError::error
Это поле содержит код ошибки, указывающий на обнаруженную проблему декодирования.
См. также QCborValue::fromCbor().
qint64 QCborParserError::offset
Это поле содержит смещение от начала данных, где была обнаружена ошибка. Смещение должно указывать на начало элемента, содержащего ошибку, даже если сама ошибка была в другом месте (например, при проблемах с декодированием UTF-8).
См. также QCborValue::fromCbor().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qcborparsererror.html