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 |
|
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 |
|
||
Hasil |
true jika semua kolom di kedua objek sama, false jika tidak
|