QOpcUaLiteralOperand Class

OPC UALiteralOperand タイプ。詳細...

Header: #include <QOpcUaLiteralOperand>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

パブリック関数

QOpcUaLiteralOperand()
QOpcUaLiteralOperand(const QVariant &value, QOpcUa::Types type = QOpcUa::Types::Undefined)
QOpcUaLiteralOperand(const QOpcUaLiteralOperand &rhs)
void setType(QOpcUa::Types type)
void setValue(const QVariant &value)
QOpcUa::Types type() const
QVariant value() const
QVariant operator QVariant() const
QOpcUaLiteralOperand &operator=(const QOpcUaLiteralOperand &rhs)
(since 6.7) bool operator!=(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)
(since 6.7) bool operator==(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)

詳細説明

LiteralOperand は、OPC UA 1.05 part 4の7.7.4.3で定義されている。オペランドとして使用されるリテラル値が格納される。

メンバ関数ドキュメント

QOpcUaLiteralOperand::QOpcUaLiteralOperand()

デフォルトでは、パラメータが設定されていないリテラル・オペランドを構築します。

QOpcUaLiteralOperand::QOpcUaLiteralOperand(const QVariant &value, QOpcUa::Types type = QOpcUa::Types::Undefined)

value および型type のリテラル・オペランドを構築します。

QOpcUaLiteralOperand::QOpcUaLiteralOperand(const QOpcUaLiteralOperand &rhs)

rhs からリテラル・オペランドを構築します。

void QOpcUaLiteralOperand::setType(QOpcUa::Types type)

リテラル・オペランドの値の型をtype に設定します。

type()も参照してください

void QOpcUaLiteralOperand::setValue(const QVariant &value)

リテラル・オペランドの値をvalue に設定します。

value()も参照

QOpcUa::Types QOpcUaLiteralOperand::type() const

リテラル・オペランドの値の型を返します。

setType() も参照

QVariant QOpcUaLiteralOperand::value() const

リテラル・オペランドの値を返します。

setValue() も参照して ください。

QVariant QOpcUaLiteralOperand::operator QVariant() const

このリテラル・オペランドをQVariant に変換します。

QOpcUaLiteralOperand &QOpcUaLiteralOperand::operator=(const QOpcUaLiteralOperand &rhs)

QOpcUaLiteralOperandrhs の値を設定します。

関連する非メンバ

[noexcept, since 6.7] bool operator!=(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)

lhsrhs と異なる値の場合、true を返します。

この関数は Qt 6.7 で導入されました。

[noexcept, since 6.7] bool operator==(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)

lhsrhs と同じ値の場合はtrue を返します。

この関数は Qt 6.7 で導入されました。

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