Класс QOpcUaAttributeOperand
Тип OPC UA AttributeOperand. Подробнее...
| Заголовок: | #include <QOpcUaAttributeOperand> |
| qmake: | QT += opcua |
Открытые функции
| QOpcUaAttributeOperand(const QOpcUaAttributeOperand &rhs) | |
| QOpcUaAttributeOperand & | operator=(const QOpcUaAttributeOperand &rhs) |
| QString | alias() const |
| QOpcUa::NodeAttribute | attributeId() const |
| QList<QOpcUaRelativePathElement> | browsePath() const |
| QList<QOpcUaRelativePathElement> & | browsePathRef() |
| QString | indexRange() const |
| QString | nodeId() const |
| void | setAlias(const QString &alias) |
| void | setAttributeId(QOpcUa::NodeAttribute attributeId) |
| void | setBrowsePath(const QList<QOpcUaRelativePathElement> &browsePath) |
| void | setIndexRange(const QString &indexRange) |
| void | setNodeId(const QString &nodeId) |
| QVariant | operator QVariant() const |
Подробное описание
Оператор AttributeOperand определен в части 4 OPC-UA, 7.4.4.4. Он имеет ту же цель, что и QOpcUaSimpleAttributeOperand, но имеет больше конфигурируемых опций.
Документация по функциям-членам
QOpcUaAttributeOperand::QOpcUaAttributeOperand(const QOpcUaAttributeOperand &rhs)
Создает операнд атрибута из rhs.
QOpcUaAttributeOperand &QOpcUaAttributeOperand::operator=(const QOpcUaAttributeOperand &rhs)
Устанавливает значения из rhs в этом операнде атрибута.
QString QOpcUaAttributeOperand::alias() const
Возвращает псевдоним для этого QAttributeOperand.
См. также setAlias().
QOpcUa::NodeAttribute QOpcUaAttributeOperand::attributeId() const
Возвращает идентификатор атрибута для атрибута узла, на который указывает browsePath.
См. также setAttributeId().
QList<QOpcUaRelativePathElement> QOpcUaAttributeOperand::browsePath() const
Возвращает путь просмотра.
См. также setBrowsePath().
QList<QOpcUaRelativePathElement> &QOpcUaAttributeOperand::browsePathRef()
Возвращает ссылку на путь просмотра.
См. также browsePath().
QString QOpcUaAttributeOperand::indexRange() const
Возвращает строку диапазона индексов.
См. также setIndexRange().
QString QOpcUaAttributeOperand::nodeId() const
Возвращает идентификатор узла определения типа.
См. также setNodeId().
void QOpcUaAttributeOperand::setAlias(const QString &alias)
Устанавливает псевдоним на alias. Это позволяет использовать этот экземпляр в качестве операнда для других операций в фильтре.
См. также alias().
void QOpcUaAttributeOperand::setAttributeId(QOpcUa::NodeAttribute attributeId)
Устанавливает идентификатор атрибута на attributeId.
См. также attributeId().
void QOpcUaAttributeOperand::setBrowsePath(const QList<QOpcUaRelativePathElement> &browsePath)
Устанавливает относительный путь к узлу, начиная с nodeId(), до browsePath.
См. также browsePath().
void QOpcUaAttributeOperand::setIndexRange(const QString &indexRange)
Устанавливает строку диапазона индексов, используемую для идентификации одного значения или подмножества значения атрибута, на indexRange.
См. также indexRange().
void QOpcUaAttributeOperand::setNodeId(const QString &nodeId)
Устанавливает идентификатор узла определения типа на nodeId.
См. также nodeId().
QVariant QOpcUaAttributeOperand::operator QVariant() const
Преобразует этот операнд атрибута в QVariant.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuaattributeoperand.html