The OPC UA RelativePathElement. More...
| Header: | #include <QOpcUaRelativePathElement> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake: | QT += opcua |
| QOpcUaRelativePathElement() | |
| QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, QOpcUa::ReferenceTypeId refType) | |
| QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, const QString &refType) | |
| QOpcUaRelativePathElement(const QOpcUaRelativePathElement &rhs) | |
| bool | includeSubtypes() const |
| bool | isInverse() const |
| QString | referenceTypeId() const |
| void | setIncludeSubtypes(bool includeSubtypes) |
| void | setIsInverse(bool isInverse) |
| void | setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId) |
| void | setReferenceTypeId(const QString &referenceTypeId) |
| void | setTargetName(const QOpcUaQualifiedName &targetName) |
| QOpcUaQualifiedName | targetName() const |
(since 6.7) QVariant |
operator QVariant() const |
| QOpcUaRelativePathElement & | operator=(const QOpcUaRelativePathElement &rhs) |
(since 6.7) bool |
operator!=(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs) |
| bool | operator==(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs) |
QOpcUaRelativePathElement defines an element of a relative path on an OPC UA server. This is needed for resolution of browse paths to node ids in QOpcUaNode::resolveBrowsePath().
Constructs a relative path element with both flags set to false.
Constructs a relative path element with targetName target, QOpcUa::ReferenceTypeId
refType and both flags set to false.
Constructs a relative path element with targetName target, reference type node id refType and both flags set to
false.
Constructs a relative path element from rhs.
Returns the value of the includeSubtypes flag.
See also setIncludeSubtypes().
Returns the value of the isInverse flag.
See also setIsInverse().
Returns the type id of the reference connecting this node to the previous node.
See also setReferenceTypeId().
Sets the includeSubtypes flag to includeSubtypes. If the flag is true, the lookup also follows references
with subtypes of referenceTypeId().
See also includeSubtypes().
Sets the isInverse flag to isInverse. If the flag is true, the lookup follows the reverse reference.
See also isInverse().
Sets the reference type id to referenceTypeId.
See also referenceTypeId().
Sets the reference type id to referenceTypeId.
Sets the target name to targetName, for example QOpcUaQualifiedName(0, "DataTypes").
See also targetName().
Returns the qualified name of the reference's target.
See also setTargetName().
[since 6.7] QVariant QOpcUaRelativePathElement::operator QVariant() constReturns a QVariant containing this relative path element.
This function was introduced in Qt 6.7.
Sets the values of rhs in this relative path element.
[noexcept, since 6.7] bool operator!=(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)Returns true if lhs has a different value than rhs.
This function was introduced in Qt 6.7.
[noexcept] bool operator==(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)Returns true if lhs has the same value as rhs.