Класс QOpcUaAddNodeItem
Этот класс хранит необходимую информацию для создания нового узла на сервере. Подробнее...
| Заголовок: | #include <QOpcUaAddNodeItem> |
| qmake: | QT += opcua |
Открытые функции
| QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other) | |
| QOpcUaAddNodeItem & | operator=(const QOpcUaAddNodeItem &rhs) |
| 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 |
Подробное описание
См. также QOpcUaClient::addNode().
Документация по функциям-членам
QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
Создает экземпляр add node item из other.
QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &rhs)
Присваивает значения из rhs данному экземпляру add node item.
QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const
Возвращает имя узла для навигации.
См. также setBrowseName().
QOpcUaNodeCreationAttributes QOpcUaAddNodeItem::nodeAttributes() const
Возвращает значения атрибутов узла нового узла.
См. также setNodeAttributes().
QOpcUaNodeCreationAttributes &QOpcUaAddNodeItem::nodeAttributesRef()
Возвращает ссылку на значения атрибутов узла нового узла.
QOpcUa::NodeClass QOpcUaAddNodeItem::nodeClass() const
Возвращает класс узла нового узла.
См. также setNodeClass().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::parentNodeId() const
Возвращает идентификатор родительского узла.
См. также setParentNodeId().
QString QOpcUaAddNodeItem::referenceTypeId() const
Возвращает идентификатор типа ссылки.
См. также setReferenceTypeId().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::requestedNewNodeId() const
Возвращает запрошенный новый идентификатор узла.
См. также 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)
Устанавливает идентификатор родительского узла в parentNodeId. Будет создана ссылка типа, установленного в setReferenceTypeId() из этого узла на вновь добавленный узел.
См. также parentNodeId() и setReferenceTypeId().
void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)
Устанавливает идентификатор типа ссылки в referenceTypeId. Для соединения узла с родительским узлом будет использоваться ссылка этого типа.
См. также referenceTypeId().
void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
Устанавливает запрошенный новый идентификатор узла в requestedNewNodeId.
См. также requestedNewNodeId().
void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
Устанавливает идентификатор узла типа определения в typeDefinition. Это значение должно быть установлено, если класс узла не Object или Variable.
См. также typeDefinition().
QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const
Возвращает идентификатор узла типа определения.
См. также setTypeDefinition().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qopcuaaddnodeitem.html