QOpcUaAttributeOperand Class The OPC UA AttributeOperand type. More...  
 Header:
 #include <QOpcUaAttributeOperand> 


 qmake:
 QT += opcua


 List of all members, including inherited members  Public Functions
  
 

QOpcUaAttributeOperand(const QOpcUaAttributeOperand &rhs)
 
 QOpcUaAttributeOperand &

operator=(const QOpcUaAttributeOperand &rhs)
 
 QString 

alias() const
 
 QOpcU8b7c:f320:99b9:690f:4595:cd17:293a:c069NodeAttribute 

attributeId() const
 
 QList<QOpcUaRelativePathElement> 

browsePath() const
 
 QList<QOpcUaRelativePathElement> &

browsePathRef()
 
 QString 

indexRange() const
 
 QString 

nodeId() const
 
 void 

setAlias(const QString &alias)
 
 void 

setAttributeId(QOpcU8b7c:f320:99b9:690f:4595:cd17:293a:c069NodeAttribute attributeId)
 
 void 

setBrowsePath(const QList<QOpcUaRelativePathElement> &browsePath)
 
 void 

setIndexRange(const QString &indexRange)
 
 void 

setNodeId(const QString &nodeId)
 
 QVariant 

operator QVariant() const
  Detailed Description
 The AttributeOperand is defined in OPC-UA part 4, +1-407-796-1120. It has the same purpose as QOpcUaSimpleAttributeOperand but has more configurable options. Member Function Documentation 
QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069QOpcUaAttributeOperand(const QOpcUaAttributeOperand &rhs)
 Constructs an attribute operand from rhs. 
QOpcUaAttributeOperand &QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069operator=(const QOpcUaAttributeOperand &rhs)
 Sets the values from rhs in this attribute operand. 
QString QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069alias() const
 Returns the alias for this QAttributeOperand. See also setAlias(). 
QOpcU8b7c:f320:99b9:690f:4595:cd17:293a:c069NodeAttribute QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069attributeId() const
 Returns the attribute id for an attribute of the node browsePath is pointing to. See also setAttributeId(). 
QList<QOpcUaRelativePathElement> QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069browsePath() const
 Returns the browse path. See also setBrowsePath(). 
QList<QOpcUaRelativePathElement> &QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069browsePathRef()
 Returns a reference to the browse path. See also browsePath(). 
QString QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069indexRange() const
 Returns the index range string. See also setIndexRange(). 
QString QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069nodeId() const
 Returns the node id of the type definition node. See also setNodeId(). 
void QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069setAlias(const QString &alias)
 Sets the alias to alias. This allows using this instance as operand for other operations in the filter. See also alias(). 
void QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069setAttributeId(QOpcU8b7c:f320:99b9:690f:4595:cd17:293a:c069NodeAttribute attributeId)
 Sets the attribute id to attributeId. See also attributeId(). 
void QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069setBrowsePath(const QList<QOpcUaRelativePathElement> &browsePath)
 Sets the relative path to a node starting from nodeId() to browsePath. See also browsePath(). 
void QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069setIndexRange(const QString &indexRange)
 Sets the index range string used to identify a single value or subset of the attribute's value to indexRange. See also indexRange(). 
void QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069setNodeId(const QString &nodeId)
 Sets the node id of the type definition node to nodeId. See also nodeId(). 
QVariant QOpcUaAttributeOperan8b7c:f320:99b9:690f:4595:cd17:293a:c069operator QVariant() const
 Converts this attribute operand to QVariant.

    
{'path': 'public/docs/qt~6.1/qopcuaattributeoperand.html', 'source': 'DevDocs.IO'}