OPC UA AttributeOperand 类型。 更多...
头: | #include <QOpcUaAttributeOperand> |
qmake: | QT += opcua |
QOpcUaAttributeOperand (const QOpcUaAttributeOperand & rhs ) | |
QOpcUaAttributeOperand & | operator= (const QOpcUaAttributeOperand & rhs ) |
QString | alias () const |
QOpcUa::NodeAttribute | attributeId () const |
QVector<QOpcUaRelativePathElement> | browsePath () const |
QVector<QOpcUaRelativePathElement> & | browsePathRef () |
QString | indexRange () const |
QString | nodeId () const |
void | setAlias (const QString & alias ) |
void | setAttributeId (QOpcUa::NodeAttribute attributeId ) |
void | setBrowsePath (const QVector<QOpcUaRelativePathElement> & browsePath ) |
void | setIndexRange (const QString & indexRange ) |
void | setNodeId (const QString & nodeId ) |
QVariant | operator QVariant () const |
The AttributeOperand is defined in OPC-UA part 4, 7.4.4.4. It has the same purpose as QOpcUaSimpleAttributeOperand but has more configurable options.
Constructs an attribute operand from rhs .
设置值从 rhs in this attribute operand.
Returns the alias for this QAttributeOperand.
另请参阅 setAlias ().
Returns the attribute id for an attribute of the node browsePath is pointing to.
另请参阅 setAttributeId ().
Returns the browse path.
另请参阅 setBrowsePath ().
Returns a reference to the browse path.
另请参阅 browsePath ().
Returns the index range string.
另请参阅 setIndexRange ().
Returns the node id of the type definition node.
另请参阅 setNodeId ().
Sets the alias to alias . This allows using this instance as operand for other operations in the filter.
另请参阅 alias ().
Sets the attribute id to attributeId .
另请参阅 attributeId ().
Sets the relative path to a node starting from nodeId () 到 browsePath .
另请参阅 browsePath ().
Sets the index range string used to identify a single value or subset of the attribute's value to indexRange .
另请参阅 indexRange ().
Sets the node id of the type definition node to nodeId .
另请参阅 nodeId ().
Converts this attribute operand to QVariant .