Класс QOpcUaRelativePathElement
Элемент относительного пути OPC UA. Подробнее...
| Заголовок: | #include <QOpcUaRelativePathElement> |
| qmake: | QT += opcua |
Открытые функции
| QOpcUaRelativePathElement(const QOpcUaRelativePathElement &rhs) | |
| QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, QOpcUa::ReferenceTypeId refType) | |
| QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, const QString &refType) | |
| QOpcUaRelativePathElement() | |
| QOpcUaRelativePathElement & | operator=(const QOpcUaRelativePathElement &rhs) |
| bool | includeSubtypes() const |
| bool | isInverse() const |
| QString | referenceTypeId() const |
| void | setIncludeSubtypes(bool includeSubtypes) |
| void | setIsInverse(bool isInverse) |
| void | setReferenceTypeId(const QString &referenceTypeId) |
| void | setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId) |
| void | setTargetName(const QOpcUaQualifiedName &targetName) |
| QOpcUaQualifiedName | targetName() const |
| bool | operator==(const QOpcUaRelativePathElement &rhs) const |
Подробное описание
QOpcUaRelativePathElement определяет элемент относительного пути на сервере OPC UA. Это необходимо для разрешения путей обзора до идентификаторов узлов в QOpcUaNode::resolveBrowsePath().
Документация по функциям-членам
QOpcUaRelativePathElement::QOpcUaRelativePathElement(const QOpcUaRelativePathElement &rhs)
Создает элемент относительного пути из rhs.
QOpcUaRelativePathElement::QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, QOpcUa::ReferenceTypeId refType)
Создает элемент относительного пути с targetName target, QOpcUa::ReferenceTypeId refType и оба флага установлены в false.
QOpcUaRelativePathElement::QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, const QString &refType)
Создает элемент относительного пути с targetName target, идентификатором узла типа ссылки refType и оба флага установлены в false.
QOpcUaRelativePathElement::QOpcUaRelativePathElement()
Создает элемент относительного пути с обоими флагами установлеными в false.
QOpcUaRelativePathElement &QOpcUaRelativePathElement::operator=(const QOpcUaRelativePathElement &rhs)
Устанавливает значения rhs в этом элементе относительного пути.
bool QOpcUaRelativePathElement::includeSubtypes() const
Возвращает значение флага includeSubtypes.
См. также setIncludeSubtypes().
bool QOpcUaRelativePathElement::isInverse() const
Возвращает значение флага isInverse.
См. также setIsInverse().
QString QOpcUaRelativePathElement::referenceTypeId() const
Возвращает идентификатор типа ссылки, соединяющей данный узел с предыдущим узлом.
См. также setReferenceTypeId().
void QOpcUaRelativePathElement::setIncludeSubtypes(bool includeSubtypes)
Устанавливает флаг includeSubtypes в includeSubtypes. Если флаг true, поиск также включает ссылки с подтипами referenceTypeId().
См. также includeSubtypes().
void QOpcUaRelativePathElement::setIsInverse(bool isInverse)
Устанавливает флаг isInverse в isInverse. Если флаг true, поиск следует по обратной ссылке.
См. также isInverse().
void QOpcUaRelativePathElement::setReferenceTypeId(const QString &referenceTypeId)
Устанавливает идентификатор типа ссылки на referenceTypeId.
См. также referenceTypeId().
void QOpcUaRelativePathElement::setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
Устанавливает идентификатор типа ссылки на referenceTypeId.
void QOpcUaRelativePathElement::setTargetName(const QOpcUaQualifiedName &targetName)
Устанавливает имя целевого объекта на targetName, например QOpcUaQualifiedName(0, "DataTypes").
См. также targetName().
QOpcUaQualifiedName QOpcUaRelativePathElement::targetName() const
Возвращает полное имя целевого объекта ссылки.
См. также setTargetName().
bool QOpcUaRelativePathElement::operator==(const QOpcUaRelativePathElement &rhs) const
Возвращает true если этот элемент относительного пути имеет то же значение, что и rhs.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qopcuarelativepathelement.html