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)
QOpcUaLiteralOperand にrhs の値を設定します。
関連する非メンバ
[noexcept, since 6.7]
bool operator!=(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)
lhs がrhs と異なる値の場合、true
を返します。
この関数は Qt 6.7 で導入されました。
[noexcept, since 6.7]
bool operator==(const QOpcUaLiteralOperand &lhs, const QOpcUaLiteralOperand &rhs)
lhs がrhs と同じ値の場合はtrue
を返します。
この関数は Qt 6.7 で導入されました。
©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。