QOpcUaAddNodeItem Class
이 클래스는 서버에 새 노드를 만드는 데 필요한 정보를 저장합니다. 더 보기...
헤더: | #include <QOpcUaAddNodeItem> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
공용 함수
QOpcUaAddNodeItem() | |
QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other) | |
QOpcUaQualifiedName | browseName() const |
QOpcUaNodeCreationAttributes | nodeAttributes() const |
QOpcUaNodeCreationAttributes & | nodeAttributesRef() |
QOpcUa::NodeClass | nodeClass() const |
QOpcUaExpandedNodeId | parentNodeId() const |
QString | referenceTypeId() const |
QOpcUaExpandedNodeId | requestedNewNodeId() const |
void | setBrowseName(const QOpcUaQualifiedName &browseName) |
void | setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes) |
void | setNodeClass(const QOpcUa::NodeClass &nodeClass) |
void | setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId) |
void | setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition) |
QOpcUaExpandedNodeId | typeDefinition() const |
QOpcUaAddNodeItem & | operator=(const QOpcUaAddNodeItem &rhs) |
QOpcUaClient::addNode()도 참조하세요 .
멤버 함수 문서
QOpcUaAddNodeItem::QOpcUaAddNodeItem()
기본값은 매개변수 설정이 없는 추가 노드 항목을 구성합니다.
QOpcUaAddNodeItem::QOpcUaAddNodeItem(const QOpcUaAddNodeItem &other)
other 에서 노드 추가 항목을 생성합니다.
QOpcUaQualifiedName QOpcUaAddNodeItem::browseName() const
새 노드의 찾아보기 이름을 반환합니다.
setBrowseName()도 참조하세요 .
QOpcUaNodeCreationAttributes QOpcUaAddNodeItem::nodeAttributes() const
새 노드의 노드 속성에 대한 값을 반환합니다.
setNodeAttributes()도 참조하세요 .
QOpcUaNodeCreationAttributes &QOpcUaAddNodeItem::nodeAttributesRef()
새 노드의 노드 속성 값에 대한 참조를 반환합니다.
QOpcUa::NodeClass QOpcUaAddNodeItem::nodeClass() const
새 노드의 노드 클래스를 반환합니다.
setNodeClass()도 참조하세요 .
QOpcUaExpandedNodeId QOpcUaAddNodeItem::parentNodeId() const
부모 노드 ID를 반환합니다.
setParentNodeId()도 참조하세요 .
QString QOpcUaAddNodeItem::referenceTypeId() const
참조 유형 ID를 반환합니다.
setReferenceTypeId()도 참조하세요 .
QOpcUaExpandedNodeId QOpcUaAddNodeItem::requestedNewNodeId() const
요청된 새 노드 아이디를 반환합니다.
setRequestedNewNodeId()도 참조하세요 .
void QOpcUaAddNodeItem::setBrowseName(const QOpcUaQualifiedName &browseName)
새 노드의 찾아보기 이름을 browseName 로 설정합니다.
browseName()도 참조하세요 .
void QOpcUaAddNodeItem::setNodeAttributes(const QOpcUaNodeCreationAttributes &nodeAttributes)
새 노드의 노드 속성 값을 nodeAttributes 로 설정합니다. 새 노드의 노드 클래스에서 지원하는 속성만 사용됩니다.
nodeAttributes()도 참조하세요 .
void QOpcUaAddNodeItem::setNodeClass(const QOpcUa::NodeClass &nodeClass)
새 노드의 노드 클래스를 nodeClass 로 설정합니다.
nodeClass()도 참조하세요 .
void QOpcUaAddNodeItem::setParentNodeId(const QOpcUaExpandedNodeId &parentNodeId)
부모 노드 아이디를 parentNodeId 로 설정합니다. 이 노드에서 새로 추가된 노드로 setReferenceTypeId()에 설정된 유형의 참조가 생성됩니다.
parentNodeId() 및 setReferenceTypeId()도 참조하세요 .
void QOpcUaAddNodeItem::setReferenceTypeId(const QString &referenceTypeId)
참조 유형 ID를 referenceTypeId 로 설정합니다. 이 유형의 참조는 노드를 부모 노드에 연결하는 데 사용됩니다.
referenceTypeId()도 참조하세요 .
void QOpcUaAddNodeItem::setRequestedNewNodeId(const QOpcUaExpandedNodeId &requestedNewNodeId)
요청된 새 노드 아이디를 requestedNewNodeId 로 설정합니다.
requestedNewNodeId()도 참조하세요 .
void QOpcUaAddNodeItem::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
유형 정의 노드의 노드 ID를 typeDefinition 로 설정합니다. 노드 클래스가 객체 또는 변수가 아닌 경우 이 값을 설정해야 합니다.
typeDefinition()도 참조하세요 .
QOpcUaExpandedNodeId QOpcUaAddNodeItem::typeDefinition() const
타입 정의 노드의 노드 ID를 반환합니다.
setTypeDefinition()도 참조하세요 .
QOpcUaAddNodeItem &QOpcUaAddNodeItem::operator=(const QOpcUaAddNodeItem &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.