QOpcUaDeleteReferenceItem Class

Diese Klasse speichert die notwendigen Informationen, um eine Referenz vom Server zu löschen. Mehr...

Kopfzeile: #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)

Detaillierte Beschreibung

Siehe auch QOpcUaClient::deleteReference().

Dokumentation der Mitgliederfunktionen

QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem()

Default konstruiert ein Delete-Referenzobjekt ohne Parameter.

QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other)

Konstruiert ein Löschreferenzelement aus other.

bool QOpcUaDeleteReferenceItem::deleteBidirectional() const

Gibt das deleteBidirectional-Flag zurück.

Siehe auch setDeleteBidirectional().

bool QOpcUaDeleteReferenceItem::isForwardReference() const

Gibt das isForwardReference-Flag zurück.

Siehe auch setIsForwardReference().

QString QOpcUaDeleteReferenceItem::referenceTypeId() const

Gibt die Referenztyp-ID zurück.

Siehe auch setReferenceTypeId().

void QOpcUaDeleteReferenceItem::setDeleteBidirectional(bool deleteBidirectional)

Setzt das Flag deleteBidirectional auf deleteBidirectional. Wenn dieses Flag falsch ist, wird nur dieser Verweis gelöscht. Andernfalls wird auch der gegenüberliegende Verweis des Zielknotens gelöscht, sofern der Server darauf zugreifen kann.

Siehe auch deleteBidirectional().

void QOpcUaDeleteReferenceItem::setIsForwardReference(bool isForwardReference)

Setzt das Kennzeichen isForwardReference auf isForwardReference.

Siehe auch isForwardReference().

void QOpcUaDeleteReferenceItem::setReferenceTypeId(const QString &referenceTypeId)

Setzt den 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 Quellknoten-ID zurück.

Siehe auch setSourceNodeId().

QOpcUaExpandedNodeId QOpcUaDeleteReferenceItem::targetNodeId() const

Gibt die Zielknoten-ID zurück.

Siehe auch setTargetNodeId().

QOpcUaDeleteReferenceItem &QOpcUaDeleteReferenceItem::operator=(const QOpcUaDeleteReferenceItem &rhs)

Legt die Werte von rhs in diesem Löschreferenzpunkt fest.

© 2025 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.