Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl::Wea::Profil::SoftwareUpdate::ProductSpec

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

Class tambahan yang mewakili spesifikasi produk.

Ringkasan

Konstruktor dan Destruktor

ProductSpec(uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
Konstruktor untuk objek ProductSpec.
ProductSpec()
Konstruktor default yang membuat objek ProductSpec tidak valid.

Atribut publik

productId
uint16_t
ID produk 16 bit yang diambil dari namespace yang dikelola vendor.
productRev
uint16_t
Revisi produk 16 bit yang diambil dari namespace yang dikelola vendor.
vendorId
uint16_t
ID Vendor Weave yang diambil dari Weave Vendor Identifier Registry.

Fungsi publik

operator==(const ProductSpec &) const
bool
Operator persamaan.

Atribut publik

ID produk

uint16_t productId

ID produk 16 bit yang diambil dari namespace yang dikelola vendor.

produkRev

uint16_t productRev

Revisi produk 16 bit yang diambil dari namespace yang dikelola vendor.

ID vendor

uint16_t vendorId

ID Vendor Weave yang diambil dari Weave Vendor Identifier Registry.

Fungsi publik

Spesifikasi Produk

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

Konstruktor untuk objek ProductSpec.

Detail
Parameter
[in] aVendor
ID vendor untuk produk yang ditentukan
[in] aProduct
Kode produk khusus vendor
[in] aRevision
Nomor revisi produk khusus vendor

Spesifikasi Produk

 ProductSpec()

Konstruktor default yang membuat objek ProductSpec tidak valid.

Digunakan jika deserialisasi dilakukan pada suatu pesan.

operator==

bool operator==(
  const ProductSpec &
) const 

Operator persamaan.

Detail
Parameter
another
ProductSpec untuk diperiksa dengan ProductSpec ini
Hasil
true jika semua kolom di kedua objek sama, false jika tidak