QOpcUaEnumDefinition Class
OPC UA EnumDefinition型。詳細...
Header: | #include <QOpcUaEnumDefinition> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
Since: | Qt 6.7 |
パブリック関数
QOpcUaEnumDefinition() | |
QOpcUaEnumDefinition(const QOpcUaEnumDefinition &other) | |
QOpcUaEnumDefinition(QOpcUaEnumDefinition &&other) | |
~QOpcUaEnumDefinition() | |
QList<QOpcUaEnumField> | fields() const |
void | setFields(const QList<QOpcUaEnumField> &fields) |
void | swap(QOpcUaEnumDefinition &other) |
QVariant | operator QVariant() const |
QOpcUaEnumDefinition & | operator=(QOpcUaEnumDefinition &&other) |
QOpcUaEnumDefinition & | operator=(const QOpcUaEnumDefinition &rhs) |
関連する非メンバー
bool | operator!=(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs) |
bool | operator==(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs) |
メンバ関数の説明
QOpcUaEnumDefinition::QOpcUaEnumDefinition()
デフォルトでは、パラメータが設定されていない列挙定義を構築します。
QOpcUaEnumDefinition::QOpcUaEnumDefinition(const QOpcUaEnumDefinition &other)
other から列挙定義を構築します。
[noexcept]
QOpcUaEnumDefinition::QOpcUaEnumDefinition(QOpcUaEnumDefinition &&other)
Move-enum 定義をother から新しく構築します。
注意: 移動元のオブジェクトother は、部分的に形成された状態に置かれ、有効な操作は破棄と新しい値の割り当てだけです。
[noexcept]
QOpcUaEnumDefinition::~QOpcUaEnumDefinition()
この列挙型定義オブジェクトを破棄する。
QList<QOpcUaEnumField> QOpcUaEnumDefinition::fields() const
列挙型のフィールドを返します。
setFields()も参照してください 。
void QOpcUaEnumDefinition::setFields(const QList<QOpcUaEnumField> &fields)
列挙型のフィールドをfields に設定します。
fields() も参照 。
[noexcept]
void QOpcUaEnumDefinition::swap(QOpcUaEnumDefinition &other)
列挙型定義オブジェクトother をこの列挙型定義オブジェクトと交換します。この操作は非常に高速で、失敗することはありません。
QVariant QOpcUaEnumDefinition::operator QVariant() const
この列挙定義をQVariant に変換します。
[noexcept]
QOpcUaEnumDefinition &QOpcUaEnumDefinition::operator=(QOpcUaEnumDefinition &&other)
other をこのQOpcUaEnumDefinition インスタンスに移動します。
注意: 移動元のオブジェクトother は、部分的に形成された状態に置かれる。この状態では、有効な操作は破棄と新しい値の割り当てのみである。
QOpcUaEnumDefinition &QOpcUaEnumDefinition::operator=(const QOpcUaEnumDefinition &rhs)
この列挙定義のrhs の値を設定する。
関連する非メンバー
[noexcept]
bool operator!=(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs)
lhs がrhs と等しくない場合はtrue
を返す。
[noexcept]
bool operator==(const QOpcUaEnumDefinition &lhs, const QOpcUaEnumDefinition &rhs)
lhs がrhs と等しい場合はtrue
を返します。
©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。