이 페이지에서

QOpcUaDeleteReferenceItem Class

이 클래스는 서버에서 참조를 삭제하는 데 필요한 정보를 저장합니다. 더 보기...

헤더: #include <QOpcUaDeleteReferenceItem>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

공개 함수

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)

상세 설명

QOpcUaClient::deleteReference()도 참조하십시오 .

멤버 함수 설명

QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem()

Default는 매개변수가 설정되지 않은 삭제 참조 항목을 생성합니다.

QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other)

other 에서 삭제 참조 항목을 생성합니다.

bool QOpcUaDeleteReferenceItem::deleteBidirectional() const

deleteBidirectional 플래그를 반환합니다.

setDeleteBidirectional()도 참조하십시오 .

bool QOpcUaDeleteReferenceItem::isForwardReference() const

isForwardReference 플래그를 반환합니다.

setIsForwardReference()도 참조하십시오 .

QString QOpcUaDeleteReferenceItem::referenceTypeId() const

참조 유형 id를 반환합니다.

setReferenceTypeId()도 참조하십시오 .

void QOpcUaDeleteReferenceItem::setDeleteBidirectional(bool deleteBidirectional)

deleteBidirectional 플래그를 deleteBidirectional 로 설정합니다. 이 플래그가 false인 경우, 해당 참조만 삭제됩니다. 그렇지 않은 경우, 서버에서 접근할 수 있다면 대상 노드에서 이 참조와 쌍을 이루는 반대쪽 참조도 함께 삭제됩니다.

deleteBidirectional()도 참조하십시오 .

void QOpcUaDeleteReferenceItem::setIsForwardReference(bool isForwardReference)

isForwardReference 플래그를 isForwardReference 로 설정합니다.

isForwardReference()도 참조하십시오 .

void QOpcUaDeleteReferenceItem::setReferenceTypeId(const QString &referenceTypeId)

참조 유형 id를 referenceTypeId 로 설정합니다.

referenceTypeId()도 참조하십시오 .

void QOpcUaDeleteReferenceItem::setSourceNodeId(const QString &sourceNodeId)

소스 노드의 노드 ID를 sourceNodeId 로 설정합니다.

sourceNodeId()도 참조하십시오 .

void QOpcUaDeleteReferenceItem::setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)

대상 노드의 노드 ID를 targetNodeId 로 설정합니다.

targetNodeId()도 참조하십시오 .

QString QOpcUaDeleteReferenceItem::sourceNodeId() const

소스 노드 ID를 반환합니다.

setSourceNodeId()도 참조하십시오 .

QOpcUaExpandedNodeId QOpcUaDeleteReferenceItem::targetNodeId() const

대상 노드 ID를 반환합니다.

setTargetNodeId()도 참조하십시오 .

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

이 참조 항목 삭제 시 rhs 의 값을 적용합니다.

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