QScxmlError Class
QScxmlError クラスは、SCXML ファイルのパース時に Qt SCXML ステートマシンが返すエラーについて記述します。詳細...
Header: | #include <QScxmlError> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Scxml) target_link_libraries(mytarget PRIVATE Qt6::Scxml) |
qmake: | QT += scxml |
プロパティ
|
パブリック関数
QScxmlError() | |
QScxmlError(const QString &fileName, int line, int column, const QString &description) | |
QScxmlError(const QScxmlError &other) | |
~QScxmlError() | |
int | column() const |
QString | description() const |
QString | fileName() const |
bool | isValid() const |
int | line() const |
QString | toString() const |
QScxmlError & | operator=(const QScxmlError &other) |
QScxmlStateMachine およびQScxmlCompilerも参照 。
プロパティの説明
[read-only]
column : const int
このプロパティは SCXML エラーが発生した列番号を保持します。
アクセス関数:
int | column() const |
[read-only]
description : const QString
このプロパティは SCXML エラーの説明を保持します。
アクセス関数:
QString | description() const |
[read-only]
fileName : const QString
このプロパティは、SCXML エラーが発生したファイルの名前を保持します。
アクセス関数:
QString | fileName() const |
[read-only]
line : const int
このプロパティは SCXML エラーが発生した行番号を保持します。
アクセス関数:
int | line() const |
[read-only]
valid : const bool
このプロパティは SCXML エラーが有効かどうかを保持します。
アクセス関数:
bool | isValid() const |
メンバ関数ドキュメント
QScxmlError::QScxmlError()
無効な SCXML エラーを新規に作成します。
QScxmlError::QScxmlError(const QString &fileName, int line, int column, const QString &description)
エラーメッセージdescription と、エラーが発生したfileName 、line 、column を含む、新しい有効な SCXML エラーを作成します。
QScxmlError::QScxmlError(const QScxmlError &other)
other のコピーを作成します。
[noexcept]
QScxmlError::~QScxmlError()
SCXML エラーを破棄します。
int QScxmlError::column() const
エラーが発生した列を返します。
注意: プロパティ列のゲッター関数です。
QString QScxmlError::description() const
エラーメッセージを返します。
注釈 : プロパティ記述のゲッター関数です。
QString QScxmlError::fileName() const
エラーが発生したファイル名を返します。
注: プロパティ fileName のゲッター関数。
bool QScxmlError::isValid() const
エラーが有効であればtrue
を返し、そうでなければfalse
を返す。無効なエラーは、デフォルトのコンストラクタを呼び出すか、無効なエラーを代入することによってのみ作成できます。
注: プロパティvalid のゲッター関数。
int QScxmlError::line() const
エラーが発生した行を返す。
注 : プロパティ line のゲッター関数。
QString QScxmlError::toString() const
この便宜メソッドは、エラーを文字列に変換します。エラーメッセージを以下のフォーマットで返します:"ファイル名:行:列:エラー:説明" の形式でエラーメッセージを返します。
QScxmlError &QScxmlError::operator=(const QScxmlError &other)
この SCXML エラーにother を割り当て、この SCXML エラーへの参照を返します。
©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権はそれぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。