QOpcUaDeleteReferenceItem Class
Diese Klasse speichert die erforderlichen Informationen zum Löschen einer Referenz vom Server. Mehr...
| Header: | #include <QOpcUaDeleteReferenceItem> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake: | QT += opcua |
Öffentliche Funktionen
| QOpcUaDeleteReferenceItem() | |
| QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other) | |
| bool | deleteBidirectional() const |
| bool | isForwardReference() const |
| QString | referenceTypeId() const |
| void | setDeleteBidirectional(bool deleteBidirectional) |
| void | setIsForwardReference(bool isForwardReference) |
| void | setReferenceTypeId(const QString &referenceTypeId) |
| void | setSourceNodeId(const QString &sourceNodeId) |
| void | setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId) |
| QString | sourceNodeId() const |
| QOpcUaExpandedNodeId | targetNodeId() const |
| QOpcUaDeleteReferenceItem & | operator=(const QOpcUaDeleteReferenceItem &rhs) |
Siehe auch „ QOpcUaClient::deleteReference()“.
Dokumentation zu den Mitgliedsfunktionen
QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem()
Standardmäßig wird ein „delete“-Referenzelement ohne festgelegte Parameter erstellt.
QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other)
Erstellt ein Löschreferenzelement aus „ other “.
bool QOpcUaDeleteReferenceItem::deleteBidirectional() const
Gibt das Flag „deleteBidirectional“ zurück.
Siehe auch „ setDeleteBidirectional()“.
bool QOpcUaDeleteReferenceItem::isForwardReference() const
Gibt das Flag „isForwardReference“ zurück.
Siehe auch ` setIsForwardReference()`.
QString QOpcUaDeleteReferenceItem::referenceTypeId() const
Gibt die ID des Referenztyps zurück.
Siehe auch setReferenceTypeId().
void QOpcUaDeleteReferenceItem::setDeleteBidirectional(bool deleteBidirectional)
Setzt das Flag „ deleteBidirectional “ auf „ deleteBidirectional “. Ist dieses Flag auf „false“ gesetzt, wird nur diese Referenz gelöscht. Andernfalls wird auch die Gegenreferenz vom Zielknoten gelöscht, sofern der Server darauf zugreifen kann.
Siehe auch ` deleteBidirectional()`.
void QOpcUaDeleteReferenceItem::setIsForwardReference(bool isForwardReference)
Setzt das Flag „ isForwardReference “ auf „ isForwardReference “.
Siehe auch isForwardReference().
void QOpcUaDeleteReferenceItem::setReferenceTypeId(const QString &referenceTypeId)
Setzt die Referenztyp-ID auf „ referenceTypeId “.
Siehe auch referenceTypeId().
void QOpcUaDeleteReferenceItem::setSourceNodeId(const QString &sourceNodeId)
Setzt die Knoten-ID des Quellknotens auf sourceNodeId.
Siehe auch sourceNodeId().
void QOpcUaDeleteReferenceItem::setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)
Setzt die Knoten-ID des Zielknotens auf „ targetNodeId “.
Siehe auch targetNodeId().
QString QOpcUaDeleteReferenceItem::sourceNodeId() const
Gibt die ID des Quellknotens zurück.
Siehe auch „ setSourceNodeId()“.
QOpcUaExpandedNodeId QOpcUaDeleteReferenceItem::targetNodeId() const
Gibt die ID des Zielknotens zurück.
Siehe auch „ setTargetNodeId()“.
QOpcUaDeleteReferenceItem &QOpcUaDeleteReferenceItem::operator=(const QOpcUaDeleteReferenceItem &rhs)
Legt die Werte aus „ rhs “ in diesem Referenzelement zum Löschen fest.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.