nl :: نسج:: مظهر:: تحديث النظام:: المنتج

#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 بت مأخوذ من مساحة اسم يديرها البائع.
productRev
uint16_t
مراجعة منتج 16 بت مأخوذة من مساحة اسم يديرها البائع.
vendorId
uint16_t
Weave Vendor ID مأخوذ من Weave Vendor Identifier Registry.

الوظائف العامة

operator== (const ProductSpec &) const
bool
عامل المساواة.

السمات العامة

معرف المنتج

uint16_t productId

معرف منتج 16 بت مأخوذ من مساحة اسم يديرها البائع.

المنتج

uint16_t productRev

مراجعة منتج 16 بت مأخوذة من مساحة اسم يديرها البائع.

رقم المورد

uint16_t vendorId

Weave Vendor ID مأخوذ من Weave Vendor Identifier Registry.

الوظائف العامة

المنتج

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

منشئ لل ProductSpec الكائن.

تفاصيل
المعلمات
[in] aVendor
معرّف البائع للمنتج المحدد
[in] aProduct
معرّف المنتج الخاص بالبائع
[in] aRevision
رقم مراجعة المنتج الخاص بالبائع

المنتج

 ProductSpec()

منشئ الافتراضي الذي يخلق صالح ProductSpec الكائن.

يُستخدم في الحالات التي يتم فيها إلغاء تسلسل الكائن من الرسالة.

عامل التشغيل ==

bool operator==(
  const ProductSpec &
) const 

عامل المساواة.

تفاصيل
المعلمات
another
A ProductSpec للتحقق ضد هذا ProductSpec
عائدات
صواب إذا كانت جميع الحقول في كلا الكائنين متساوية ، أو إذا كانت غير صحيحة