TNB Library
公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
CBluetoothAddress クラス

Bluetooth(CE) アドレス管理. [詳解]

#include <TnbCeBluetooth.h>

+ CBluetoothAddress の継承関係図

公開メンバ関数

 CBluetoothAddress (BT_ADDR btAddr=0)
 コンストラクタ. [詳解]
 
 CBluetoothAddress (const CBluetoothAddress &other)
 コピーコンストラクタ. [詳解]
 
const BT_ADDRGetAddress (void) const
 [取得] アドレス取得. [詳解]
 
CStr GetAddressString (void) const
 [取得] アドレス文字列取得. [詳解]
 
bool IsValid (void) const
 [確認] 有効確認. [詳解]
 
 operator const BT_ADDR & (void) const
 [取得] アドレス取得. [詳解]
 
CBluetoothAddressoperator= (const CBluetoothAddress &other)
 コピーオペレータ. [詳解]
 
bool SetAddressString (LPCTSTR lpszAddress)
 [設定] アドレス文字列設定. [詳解]
 

限定公開変数類

BT_ADDR m_btAddr
 アドレス [詳解]
 

詳解

Bluetooth(CE) アドレス管理.

各 Bluetooth 対応デバイスを識別するときに使用される 48 ビット アドレスを、一つ管理しています。

必要ファイル
TnbCeBluetooth.h
日付
09/10/01 新規作成

TnbCeBluetooth.h1023 行目に定義があります。

構築子と解体子

◆ CBluetoothAddress() [1/2]

CBluetoothAddress ( BT_ADDR  btAddr = 0)

コンストラクタ.

引数
btAddrBluetoothアドレス.

TnbCeBluetooth.h1031 行目に定義があります。

◆ CBluetoothAddress() [2/2]

コピーコンストラクタ.

引数
otherコピー元.

TnbCeBluetooth.h1039 行目に定義があります。

関数詳解

◆ GetAddress()

const BT_ADDR & GetAddress ( void  ) const

[取得] アドレス取得.

戻り値
アドレス.

TnbCeBluetooth.h1079 行目に定義があります。

◆ GetAddressString()

CStr GetAddressString ( void  ) const

[取得] アドレス文字列取得.

保持しているアドレスを xx:xx:xx:xx:xx:xx と言う文字列にします。

戻り値
アドレス文字列.

TnbCeBluetooth.h1089 行目に定義があります。

◆ IsValid()

bool IsValid ( void  ) const

[確認] 有効確認.

覚え書き
保持しているアドレスが 0 なら、無効とします。
戻り値
true有効.
false無効.

TnbCeBluetooth.h1061 行目に定義があります。

◆ operator const BT_ADDR &()

operator const BT_ADDR & ( void  ) const

[取得] アドレス取得.

戻り値
アドレス.

TnbCeBluetooth.h1070 行目に定義があります。

◆ operator=()

CBluetoothAddress & operator= ( const CBluetoothAddress other)

コピーオペレータ.

引数
otherコピー元.
戻り値
自分の参照.

TnbCeBluetooth.h1049 行目に定義があります。

◆ SetAddressString()

bool SetAddressString ( LPCTSTR  lpszAddress)

[設定] アドレス文字列設定.

アドレスを xx:xx:xx:xx:xx:xx と言う文字列で指定します。

引数
lpszAddressアドレス
戻り値
true成功。
false失敗。

TnbCeBluetooth.h1110 行目に定義があります。

メンバ詳解

◆ m_btAddr

BT_ADDR m_btAddr
protected

アドレス

TnbCeBluetooth.h1138 行目に定義があります。