Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

nl :: Dệt :: Hồ sơ :: Cập nhật phần mềm:: ProductSpec

#include <src/lib/profiles/software-update/SoftwareUpdateProfile.h>

Một lớp bổ trợ đại diện cho một đặc điểm kỹ thuật của sản phẩm.

Tóm lược

Người xây dựng và Người phá hủy

ProductSpec (uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
Một constructor cho ProductSpec đối tượng.
ProductSpec ()
Một constructor mặc định mà tạo ra một không hợp lệ ProductSpec đối tượng.

Thuộc tính công cộng

productId
uint16_t
ID sản phẩm 16 bit được rút ra từ không gian tên do nhà cung cấp quản lý.
productRev
uint16_t
Bản sửa đổi sản phẩm 16 bit được rút ra từ không gian tên do nhà cung cấp quản lý.
vendorId
uint16_t
ID nhà cung cấp Weave được rút ra từ Sổ đăng ký mã nhận dạng nhà cung cấp Weave.

Chức năng công cộng

operator== (const ProductSpec &) const
bool
Một toán tử bình đẳng.

Thuộc tính công cộng

ID sản phẩm

uint16_t productId

ID sản phẩm 16 bit được rút ra từ không gian tên do nhà cung cấp quản lý.

productRev

uint16_t productRev

Bản sửa đổi sản phẩm 16 bit được rút ra từ không gian tên do nhà cung cấp quản lý.

nhà cung cấp dữ liệu thông tin

uint16_t vendorId

ID nhà cung cấp Weave được rút ra từ Sổ đăng ký mã nhận dạng nhà cung cấp Weave.

Chức năng công cộng

ProductSpec

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

Một constructor cho ProductSpec đối tượng.

Chi tiết
Thông số
[in] aVendor
Số nhận dạng nhà cung cấp cho sản phẩm được chỉ định
[in] aProduct
Mã nhận dạng sản phẩm dành riêng cho nhà cung cấp
[in] aRevision
Số sửa đổi sản phẩm cụ thể của nhà cung cấp

ProductSpec

 ProductSpec()

Một constructor mặc định mà tạo ra một không hợp lệ ProductSpec đối tượng.

Được sử dụng trong trường hợp đối tượng đang được giải mã từ một tin nhắn.

toán tử ==

bool operator==(
  const ProductSpec &
) const 

Một toán tử bình đẳng.

Chi tiết
Thông số
another
Một ProductSpec để kiểm tra chống lại điều này ProductSpec
Lợi nhuận
true nếu tất cả các trường trong cả hai đối tượng đều bằng nhau, ngược lại là false