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 .