nl:: Weave:: Profiles:: 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 yang 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 Registry ID Vendor Weave.
|
Fungsi publik |
|
---|---|
operator==(const ProductSpec &) const
|
bool
Operator kesetaraan.
|
Atribut publik
productId
uint16_t productId
ID produk 16-bit yang diambil dari namespace yang dikelola vendor.
productRev
uint16_t productRev
Revisi produk 16-bit yang diambil dari namespace yang dikelola vendor.
vendorId
uint16_t vendorId
ID Vendor Weave yang diambil dari Registry ID Vendor Weave.
Fungsi publik
ProductSpec
ProductSpec( uint16_t aVendor, uint16_t aProduct, uint16_t aRevision )
Konstruktor untuk objek ProductSpec.
Detail | |||||||
---|---|---|---|---|---|---|---|
Parameter |
|
ProductSpec
ProductSpec()
Konstruktor default yang membuat objek ProductSpec yang tidak valid.
Digunakan jika objek melakukan deserialisasi dari pesan.
operator==
bool operator==( const ProductSpec & ) const
Operator kesetaraan.
Detail | |||
---|---|---|---|
Parameter |
|
||
Hasil |
benar (true) jika semua bidang (field) di kedua objek sama, salah (false) jika tidak
|