The QMqttTopicName class represents a MQTT topic name. 更多...
| 頭: | #include <QMqttTopicName> |
| qmake: | QT += mqtt |
注意: 此類的所有函數 可重入 .
| QMqttTopicName (const QMqttTopicName & name ) | |
| QMqttTopicName (const QLatin1String & name ) | |
| QMqttTopicName (const QString & name = QString()) | |
| QMqttTopicName & | operator= (const QMqttTopicName & name ) |
| ~QMqttTopicName () | |
| bool | isValid () const |
| int | levelCount () const |
| QStringList | levels () const |
| QString | name () const |
| void | setName (const QString & name ) |
| void | swap (QMqttTopicName & other ) |
| bool | operator!= (const QMqttTopicName & lhs , const QMqttTopicName & rhs ) |
| bool | operator< (const QMqttTopicName & lhs , const QMqttTopicName & rhs ) |
| QDataStream & | operator<< (QDataStream & out , const QMqttTopicName & name ) |
| bool | operator== (const QMqttTopicName & lhs , const QMqttTopicName & rhs ) |
| QDataStream & | operator>> (QDataStream & in , QMqttTopicName & name ) |
QMqttTopicName is a thin wrapper around a QString providing an expressive data type for MQTT topic names. Beside the benefits of having a strong type preventing unintended misuse, QMqttTopicName provides convenient functions related to topic names like isValid () 或 levels ().
另請參閱 QMqttTopicFilter .
Creates a new MQTT topic name as a copy of name .
Creates a new MQTT topic name with the specified name .
Creates a new MQTT topic name with the specified name .
Assigns the MQTT topic name name to this object, and returns a reference to the copy.
銷毀 QMqttTopicName 對象。
返迴
true
if the topic name is valid according to the MQTT standard section 4.7, or
false
否則。
Returns the total number of topic levels.
Returns the topic levels.
Returns the topic name.
另請參閱 setName ().
Sets the topic name to name .
另請參閱 name ().
Swaps the MQTT topic name other with this MQTT topic name. This operation is very fast and never fails.
返迴
true
if the topic names
lhs
and
rhs
不同,否則返迴
false
.
返迴
true
if the topic name
lhs
is lexically less than the topic name
rhs
;否則返迴
false
.
Writes the topic name name 到流 out 並返迴流引用。
另請參閱 QDataStream 運算符格式 .
返迴
true
if the topic names
lhs
and
rhs
相等,否則返迴
false
.
Reads a topic name into name 從流 in 並返迴流引用。
另請參閱 QDataStream 運算符格式 .