QCborParserError Struct

QCborParserErrorはQCborValue 、解析エラーを報告するために使用されます。詳細...

Header: #include <QCborParserError>
CMake: find_package(Qt6 REQUIRED COMPONENTS Core)
target_link_libraries(mytarget PRIVATE Qt6::Core)
qmake: QT += core

注:この構造体のすべての関数はリエントラントです。

パブリック関数

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()も参照してください

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。