このページでは

C

Qul::Status Class

template <typename ErrorEnum> class Qul::Status
Header: #include <status.h>
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) 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

失敗した場合は true を返します。

この関数は、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] Status::operator bool() const

成功した場合は true を返します。

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

特定のQtライセンスの下で利用可能です。
詳細はこちらをご覧ください。