QOpcUaQualifiedName Class
The OPC UA QualifiedName type. More...
Header: | #include <QOpcUaQualifiedName> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
Public Functions
QOpcUaQualifiedName(quint16 namespaceIndex, const QString &name) | |
QOpcUaQualifiedName(const QOpcUaQualifiedName &rhs) | |
QOpcUaQualifiedName & | operator=(const QOpcUaQualifiedName &rhs) |
QString | name() const |
quint16 | namespaceIndex() const |
void | setName(const QString &name) |
void | setNamespaceIndex(quint16 namespaceIndex) |
QVariant | operator QVariant() const |
bool | operator==(const QOpcUaQualifiedName &rhs) const |
Related Non-Members
QDebug | operator<<(QDebug debug, const QOpcUaQualifiedName &name) |
Detailed Description
This is the Qt OPC UA representation for the OPC UA QualifiedName type defined in OPC-UA part 3, 8.3. A QualifiedName is a name qualified by a namespace index. The namespace index corresponds to an entry in the server's namespace array. QualifiedName is mainly used to represent the BrowseName attribute of a node.
Member Function Documentation
QOpcUaQualifiedName::QOpcUaQualifiedName(quint16 namespaceIndex, const QString &name)
Constructs a qualified name with namespace index namespaceIndex and the name name.
QOpcUaQualifiedName::QOpcUaQualifiedName(const QOpcUaQualifiedName &rhs)
Constructs a qualified name from rhs.
QOpcUaQualifiedName &QOpcUaQualifiedName::operator=(const QOpcUaQualifiedName &rhs)
Sets the values from rhs in this qualified name.
QString QOpcUaQualifiedName::name() const
Returns the name.
See also setName().
quint16 QOpcUaQualifiedName::namespaceIndex() const
Returns the namespace index.
See also setNamespaceIndex().
void QOpcUaQualifiedName::setName(const QString &name)
Sets the name to name.
See also name().
void QOpcUaQualifiedName::setNamespaceIndex(quint16 namespaceIndex)
Sets the namespace index to namespaceIndex.
See also namespaceIndex().
QVariant QOpcUaQualifiedName::operator QVariant() const
Converts this qualified name to QVariant.
bool QOpcUaQualifiedName::operator==(const QOpcUaQualifiedName &rhs) const
Returns true
if this qualified name has the same value as rhs.