nl:: Weave:: Profiles:: SoftwareUpdate:: ProductSpec
#include <src/lib/profiles/software-update/SoftwareUpdateProfile.h>
代表產品規格的輔助類別。
摘要
建構函式和解構函式 |
|
---|---|
ProductSpec(uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
ProductSpec 物件的建構函式。
|
|
ProductSpec()
建立無效 ProductSpec 物件的預設建構函式。
|
公開屬性 |
|
---|---|
productId
|
uint16_t
從供應商管理的命名空間擷取的 16 位元產品 ID。
|
productRev
|
uint16_t
從供應商管理的命名空間擷取的 16 位元產品修訂版本。
|
vendorId
|
uint16_t
從 Weave 供應商 ID 註冊資料庫取得的 Weave 供應商 ID。
|
公開函式 |
|
---|---|
operator==(const ProductSpec &) const
|
bool
等號運算子。
|
公開屬性
productId
uint16_t productId
從供應商管理的命名空間擷取的 16 位元產品 ID。
productRev
uint16_t productRev
從供應商管理的命名空間擷取的 16 位元產品修訂版本。
vendorId
uint16_t vendorId
從 Weave 供應商 ID 註冊資料庫取得的 Weave 供應商 ID。
公開函式
ProductSpec
ProductSpec( uint16_t aVendor, uint16_t aProduct, uint16_t aRevision )
ProductSpec 物件的建構函式。
詳細資料 | |||||||
---|---|---|---|---|---|---|---|
參數 |
|
運算子==
bool operator==( const ProductSpec & ) const