QOpcUaAddReferenceItem Class
이 클래스는 서버에 새 참조를 추가하는 데 필요한 정보를 저장합니다. 더 보기...
헤더: | #include <QOpcUaAddReferenceItem> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
공용 함수
QOpcUaAddReferenceItem() | |
QOpcUaAddReferenceItem(const QOpcUaAddReferenceItem &other) | |
bool | isForwardReference() const |
QString | referenceTypeId() const |
void | setIsForwardReference(bool isForwardReference) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setSourceNodeId(const QString &sourceNodeId) |
void | setTargetNodeClass(QOpcUa::NodeClass targetNodeClass) |
void | setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId) |
void | setTargetServerUri(const QString &targetServerUri) |
QString | sourceNodeId() const |
QOpcUa::NodeClass | targetNodeClass() const |
QOpcUaExpandedNodeId | targetNodeId() const |
QString | targetServerUri() const |
QOpcUaAddReferenceItem & | operator=(const QOpcUaAddReferenceItem &rhs) |
QOpcUaClient::addReference()도 참조하세요 .
멤버 함수 문서
QOpcUaAddReferenceItem::QOpcUaAddReferenceItem()
기본값은 매개변수가 설정되지 않은 참조 항목 추가를 구성합니다.
QOpcUaAddReferenceItem::QOpcUaAddReferenceItem(const QOpcUaAddReferenceItem &other)
other 에서 참조 항목 추가를 생성합니다.
bool QOpcUaAddReferenceItem::isForwardReference() const
isForwardReference 플래그를 반환합니다.
setIsForwardReference()도 참조하세요 .
QString QOpcUaAddReferenceItem::referenceTypeId() const
참조 유형 ID를 반환합니다.
setReferenceTypeId()도 참조하세요 .
void QOpcUaAddReferenceItem::setIsForwardReference(bool isForwardReference)
isForwardReference 플래그를 isForwardReference 으로 설정합니다. 플래그가 설정되면 정방향 참조가 만들어집니다. 그렇지 않으면 역방향 참조가 생성됩니다.
isForwardReference()도 참조하세요 .
void QOpcUaAddReferenceItem::setReferenceTypeId(const QString &referenceTypeId)
참조 유형 ID를 referenceTypeId 로 설정합니다. 이 유형의 참조가 서버에 생성됩니다.
referenceTypeId()도 참조하세요 .
void QOpcUaAddReferenceItem::setSourceNodeId(const QString &sourceNodeId)
소스 노드의 노드 ID를 sourceNodeId 로 설정합니다.
sourceNodeId()도 참조하세요 .
void QOpcUaAddReferenceItem::setTargetNodeClass(QOpcUa::NodeClass targetNodeClass)
대상 노드의 노드 클래스를 targetNodeClass 로 설정합니다. 대상 노드가 다른 서버에 있을 수 있으므로 대상 노드 클래스를 지정해야 합니다.
targetNodeClass()도 참조하세요 .
void QOpcUaAddReferenceItem::setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)
대상 노드의 노드 ID를 targetNodeId 로 설정합니다.
targetNodeId()도 참조하세요 .
void QOpcUaAddReferenceItem::setTargetServerUri(const QString &targetServerUri)
대상 서버의 URI를 targetServerUri 로 설정합니다. 이 값을 설정하면 setTargetNodeId()의 서버 URI를 재정의합니다.
targetServerUri()도 참조하세요 .
QString QOpcUaAddReferenceItem::sourceNodeId() const
소스 노드 ID를 반환합니다.
setSourceNodeId()도 참조하세요 .
QOpcUa::NodeClass QOpcUaAddReferenceItem::targetNodeClass() const
대상 노드 클래스를 반환합니다.
setTargetNodeClass()도 참조하세요 .
QOpcUaExpandedNodeId QOpcUaAddReferenceItem::targetNodeId() const
대상 노드 ID를 반환합니다.
setTargetNodeId()도 참조하세요 .
QString QOpcUaAddReferenceItem::targetServerUri() const
대상 서버 URI를 반환합니다.
setTargetServerUri()도 참조하세요 .
QOpcUaAddReferenceItem &QOpcUaAddReferenceItem::operator=(const QOpcUaAddReferenceItem &rhs)
이 추가 참조 항목에 rhs 의 값을 설정합니다.
© 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.