QBluetoothAddress Class
QBluetoothAddress クラスは、Bluetooth デバイスにアドレスを割り当てます。詳細...
Header: | #include <QBluetoothAddress> |
qmake: | QT += bluetooth |
パブリック関数
QBluetoothAddress() | |
QBluetoothAddress(const QString &address) | |
QBluetoothAddress(quint64 address) | |
void | clear() |
bool | isNull() const |
QString | toString() const |
quint64 | toUInt64() const |
関連する非メンバー
(since 6.6) size_t | qHash(const QBluetoothAddress &key, size_t seed = 0) |
bool | operator!=(const QBluetoothAddress &a, const QBluetoothAddress &b) |
bool | operator<(const QBluetoothAddress &a, const QBluetoothAddress &b) |
bool | operator==(const QBluetoothAddress &a, const QBluetoothAddress &b) |
メンバ関数の説明
[constexpr noexcept]
QBluetoothAddress::QBluetoothAddress()
NULL Bluetooth Address を構築します。
[explicit]
QBluetoothAddress::QBluetoothAddress(const QString &address)
新しい Bluetooth アドレスを構築し、address を割り当てます。
address のフォーマットは、XX:XX:XX:XX:XX:XX または XXXXXXXXXXXXXX(Xは16進数)のいずれかです。大文字小文字は重要ではありません。
[explicit constexpr noexcept]
QBluetoothAddress::QBluetoothAddress(quint64 address)
新しいBluetoothアドレスを構築し、address 。
[noexcept]
void QBluetoothAddress::clear()
Bluetooth アドレスを 00:00:00:00:00:00 に設定します。
[noexcept]
bool QBluetoothAddress::isNull() const
BluetoothアドレスがNULLの場合はtrueを返し、そうでない場合はfalseを返します。
QString QBluetoothAddress::toString() const
Bluetooth アドレスを、XX:XX:XX:XX:XX:XX という形式の文字列として返します。
[noexcept]
quint64 QBluetoothAddress::toUInt64() const
この Bluetooth アドレスを quint64 として返します。
関連する非会員
[noexcept, since 6.6]
size_t qHash(const QBluetoothAddress &key, size_t seed = 0)
key のハッシュ値を返します。計算のシードとしてseed を使用します。
この関数は Qt 6.6 で導入されました。
bool operator!=(const QBluetoothAddress &a, const QBluetoothAddress &b)
2 つの Bluetooth アドレスa とb が等しくない場合はtrue
を返し、そうでない場合はfalse
を返します。
bool operator<(const QBluetoothAddress &a, const QBluetoothAddress &b)
Bluetooth アドレスa がb より小さい場合は true を返し、そうでない場合は false を返します。
bool operator==(const QBluetoothAddress &a, const QBluetoothAddress &b)
2 つの Bluetooth アドレスa とb が等しい場合はtrue
を返し、そうでない場合はfalse
を返します。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。