QOpcUaAddNodeItem Class
このクラスは、サーバー上に新しいノードを作成するために必要な情報を格納します。詳細...
Header: | #include <QOpcUaAddNodeItem> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
パブリック関数
QOpcUaAddNodeItem() | |
QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other) | |
QOpcUaQualifiedName | browseName() const |
QOpcUaNodeCreationAttributes | nodeAttributes() const |
QOpcUaNodeCreationAttributes & | nodeAttributesRef() |
QOpcUa::NodeClass | nodeClass() const |
QOpcUaExpandedNodeId | parentNodeId() const |
QString | referenceTypeId() const |
QOpcUaExpandedNodeId | requestedNewNodeId() const |
void | setBrowseName(const QOpcUaQualifiedName &browseName) |
void | setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes) |
void | setNodeClass(const QOpcUa::NodeClass &nodeClass) |
void | setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId) |
void | setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition) |
QOpcUaExpandedNodeId | typeDefinition() const |
QOpcUaAddNodeItem & | operator=(const QOpcUaAddNodeItem &rhs) |
QOpcUaClient::addNode()も参照してください 。
メンバ関数の説明
QOpcUaAddNodeItem::QOpcUaAddNodeItem()
デフォルトでは、パラメータが設定されていない add ノード項目を構築します。
QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
other から追加ノード項目を構築します。
QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const
新しいノードのブラウズ名を返します。
setBrowseName()も参照してください 。
QOpcUaNodeCreationAttributes QOpcUaAddNodeItem::nodeAttributes() const
新しいノードのノード属性の値を返します。
setNodeAttributes() も参照して ください。
QOpcUaNodeCreationAttributes &QOpcUaAddNodeItem::nodeAttributesRef()
新しいノードのノード属性の値への参照を返します。
QOpcUa::NodeClass QOpcUaAddNodeItem::nodeClass() const
新しいノードのノード・クラスを返します。
setNodeClass()も参照して ください。
QOpcUaExpandedNodeId QOpcUaAddNodeItem::parentNodeId() const
親ノード ID を返します。
setParentNodeId()も参照して ください。
QString QOpcUaAddNodeItem::referenceTypeId() const
参照型 ID を返します。
setReferenceTypeId() も参照して ください。
QOpcUaExpandedNodeId QOpcUaAddNodeItem::requestedNewNodeId() const
要求された新しいノード ID を返します。
setRequestedNewNodeId() も参照して ください。
void QOpcUaAddNodeItem::setBrowseName(const QOpcUaQualifiedName &browseName)
新しいノードのブラウズ名をbrowseName に設定します。
browseName() も参照して ください。
void QOpcUaAddNodeItem::setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)
新しいノードのノード属性の値をnodeAttributes に設定します。新しいノードのノード・クラスでサポートされている属性のみが使用されます。
nodeAttributes()も参照して ください。
void QOpcUaAddNodeItem::setNodeClass(const QOpcUa::NodeClass &nodeClass)
新しいノードのノード・クラスをnodeClass に設定します。
nodeClass() も参照して ください。
void QOpcUaAddNodeItem::setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)
親ノードの ID をparentNodeId に設定します。このノードから新しく追加されたノードへのsetReferenceTypeId() で設定された型の参照が作成されます。
parentNodeId() およびsetReferenceTypeId()も参照して ください。
void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)
参照タイプ ID をreferenceTypeId に設定します。この型の参照は、ノードを親ノードに接続するために使用されます。
referenceTypeId() も参照して ください。
void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
要求された新しいノード ID をrequestedNewNodeId に設定します。
requestedNewNodeId() も参照して ください。
void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
型定義ノードのノード ID をtypeDefinition に設定します。 この値は、ノード・クラスが Object または Variable でない場合に設定されます。
typeDefinition() も参照 。
QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const
型定義ノードのノード ID を返します。
setTypeDefinition() も参照して ください。
QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &rhs)
この追加ノード項目に、rhs からの値を割り当てます。
このドキュメントに含まれるコントリビューションの著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。