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(const QOpcUaRelativePathElement &rhs) | |
QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, QOpcUa::ReferenceTypeId refType) | |
QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, const QString &refType) | |
QOpcUaRelativePathElement() | |
QOpcUaRelativePathElement & | operator=(const QOpcUaRelativePathElement &rhs) |
bool | includeSubtypes() const |
bool | isInverse() const |
QString | referenceTypeId() const |
void | setIncludeSubtypes(bool includeSubtypes) |
void | setIsInverse(bool isInverse) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId) |
void | setTargetName(const QOpcUaQualifiedName &targetName) |
QOpcUaQualifiedName | targetName() const |
bool | operator==(const QOpcUaRelativePathElement &rhs) const |
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 from rhs.
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 with both flags set to false
.
Sets the values of rhs in this relative path element.
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().
Returns true
if this relative path element has the same value as rhs.