QOpcUaAddNodeItem Class
このクラスは、サーバー上に新しいノードを作成するために必要な情報を保持します。詳細...
| ヘッダー: | #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 node」項目を作成します。
QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
other から「add」ノード項目を作成します。
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 の値を、この「add node」項目に割り当てます。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.