このページでは

C

Qul::Status Class

template <typename ErrorEnum> class Qul::Status
Header: #include <Status>
Since: Qt Quick Ultralite 2.10

パブリック関数

(since Qt Quick Ultralite 2.10) Status()
(since Qt Quick Ultralite 2.10) Status(ErrorEnum error)
(since Qt Quick Ultralite 2.10) void clearError()
(since Qt Quick Ultralite 2.10) ErrorEnum error() const
(since Qt Quick Ultralite 2.10) bool hasError() const
(since Qt Quick Ultralite 2.10) void setError(ErrorEnum error)
(since Qt Quick Ultralite 2.10) bool operator bool() const

詳細説明

成功または失敗する可能性のある関数の結果を、エラーコードとともにカプセル化します。

関数が正常に完了した場合、hasError() は false を返し、演算子 bool() は true を返します。

そうでない場合は、error() を呼び出して、特定のエラーを確認することができます。

メンバ関数のドキュメント

[since Qt Quick Ultralite 2.10] Status::Status()

関数の正常終了を表す結果を初期化する。

この関数はQt Quick Ultralite 2.10 で導入された。

[since Qt Quick Ultralite 2.10] Status::Status(ErrorEnum error)

失敗を表す結果を、与えられたerror で初期化する。

この関数はQt Quick Ultralite 2.10 で導入された。

[since Qt Quick Ultralite 2.10] void Status::clearError()

エラー状態をクリアし、結果を成功に設定する。

この関数はQt Quick Ultralite 2.10 で導入された。

[since Qt Quick Ultralite 2.10] ErrorEnum Status::error() const

失敗した場合は、実際のエラーを返す。

成功の場合、この関数の呼び出しは無効であり、アサートが発生する。

この関数はQt Quick Ultralite 2.10 で導入された。

setError()も参照

[since Qt Quick Ultralite 2.10] bool Status::hasError() const

失敗した場合は真を返す。

この関数はQt Quick Ultralite 2.10 で導入されました。

[since Qt Quick Ultralite 2.10] void Status::setError(ErrorEnum error)

失敗を表す結果を、与えられたerror で設定する。

この関数はQt Quick Ultralite 2.10 で導入された。

error()も参照のこと

[since Qt Quick Ultralite 2.10] bool Status::operator bool() const

成功した場合は真を返す。

この関数はQt Quick Ultralite 2.10 で導入されました。

特定の Qt ライセンスの下で利用可能です。
詳細はこちら。