PySide6.QtOpcUa.QOpcUaAttributeOperand¶
- class QOpcUaAttributeOperand¶
The OPC UA AttributeOperand type.
Details
The AttributeOperand is defined in OPC UA 1.05 part 4, 7.7.4.4. It has the same purpose as
QOpcUaSimpleAttributeOperand
but has more configurable options.Synopsis¶
Methods¶
def
__init__()
def
alias()
def
attributeId()
def
browsePath()
def
browsePathRef()
def
indexRange()
def
nodeId()
def
__ne__()
def
__eq__()
def
setAlias()
def
setAttributeId()
def
setBrowsePath()
def
setIndexRange()
def
setNodeId()
Note
This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE
- __init__()¶
Default constructs an attribute operand with no parameters set.
- __init__(rhs)
- Parameters:
rhs –
QOpcUaAttributeOperand
Constructs an attribute operand from
rhs
.- alias()¶
- Return type:
str
Returns the alias for this QAttributeOperand.
See also
- attributeId()¶
- Return type:
Returns the attribute id for an attribute of the node
browsePath
is pointing to.See also
- browsePath()¶
- Return type:
.list of QOpcUaRelativePathElement
Returns the browse path.
See also
- browsePathRef()¶
- Return type:
.list of QOpcUaRelativePathElement
Returns a reference to the browse path.
See also
- indexRange()¶
- Return type:
str
Returns the index range string.
See also
- nodeId()¶
- Return type:
str
Returns the node id of the type definition node.
See also
- __ne__(rhs)¶
- Parameters:
rhs –
QOpcUaAttributeOperand
- Return type:
bool
Returns
true
iflhs
has a different value thanrhs
.- __eq__(rhs)¶
- Parameters:
rhs –
QOpcUaAttributeOperand
- Return type:
bool
Returns
true
iflhs
has the same value asrhs
.- setAlias(alias)¶
- Parameters:
alias – str
Sets the alias to
alias
. This allows using this instance as operand for other operations in the filter.See also
- setAttributeId(attributeId)¶
- Parameters:
attributeId –
NodeAttribute
Sets the attribute id to
attributeId
.See also
- setBrowsePath(browsePath)¶
- Parameters:
browsePath – .list of QOpcUaRelativePathElement
Sets the relative path to a node starting from
nodeId()
tobrowsePath
.See also
- setIndexRange(indexRange)¶
- Parameters:
indexRange – str
Sets the index range string used to identify a single value or subset of the attribute’s value to
indexRange
.See also
- setNodeId(nodeId)¶
- Parameters:
nodeId – str
Sets the node id of the type definition node to
nodeId
.See also