nl:: Weave:: الملفات الشخصية::SoftwareUpdate::ProductDescription

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

فئة إضافية تمثّل مواصفات المنتج.

ملخّص

الماكينات والتصاميم

ProductSpec(uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
أداة إنشاء للكائن ProductDescription.
ProductSpec()
أداة إنشاء تلقائية تنشئ كائن ProductDescription غير صالح.

السمات العلنية

productId
uint16_t
معرّف منتج 16 بت مُستمد من مساحة اسم يديرها المورّد.
productRev
uint16_t
مراجعة منتج 16 بت مأخوذة من مساحة اسم يديرها المورّد.
vendorId
uint16_t
رقم تعريف مورد Weave المأخوذ من سجل معرّف مورّد Weave.

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

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

السمات العلنية

رقم تعريف المنتج

uint16_t productId

معرّف منتج 16 بت مُستمد من مساحة اسم يديرها المورّد.

أرباح المنتجات

uint16_t productRev

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

رقم تعريف المورّد

uint16_t vendorId

رقم تعريف مورد Weave المأخوذ من سجل معرّف مورّد Weave.

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

مواصفات المنتجات

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

أداة إنشاء للكائن ProductDescription.

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

مواصفات المنتجات

 ProductSpec()

أداة إنشاء تلقائية تنشئ كائن ProductDescription غير صالح.

يُستخدم هذا الخيار في الحالات التي يتم فيها استقبال العنصر من رسالة.

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

bool operator==(
  const ProductSpec &
) const 

عامل تشغيل المساواة.

التفاصيل
المَعلمات
another
Productمواصفات للتحقق من توافقها مع ProductDescription
المرتجعات
صحيح إذا كانت جميع الحقول متساوية في كلا العنصرَين، والقيمة "خطأ" بخلاف ذلك