nl:: बुनें:: प्रोफाइल:: सॉफ्टवेयर अपडेट:: उत्पाद विशिष्टता

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

एक सहायक वर्ग जो उत्पाद विनिर्देश का प्रतिनिधित्व करता है।

सारांश

निर्माता और विनाशक De

ProductSpec (uint16_t aVendor, uint16_t aProduct, uint16_t aRevision)
के लिए एक निर्माता ProductSpec वस्तु।
ProductSpec ()
एक डिफ़ॉल्ट निर्माता है कि गलत बनाता ProductSpec वस्तु।

सार्वजनिक गुण

productId
uint16_t
विक्रेता-प्रबंधित नाम स्थान से तैयार की गई 16-बिट उत्पाद आईडी।
productRev
uint16_t
विक्रेता द्वारा प्रबंधित नाम स्थान से तैयार किया गया 16-बिट उत्पाद संशोधन।
vendorId
uint16_t
वेव वेंडर आइडेंटिफ़ायर रजिस्ट्री से वेव वेंडर आईडी तैयार की जाती है।

सार्वजनिक समारोह

operator== (const ProductSpec &) const
bool
एक समानता ऑपरेटर।

सार्वजनिक गुण

उत्पाद आइ डि

uint16_t productId

विक्रेता-प्रबंधित नाम स्थान से तैयार की गई 16-बिट उत्पाद आईडी।

उत्पाद रेव

uint16_t productRev

विक्रेता द्वारा प्रबंधित नाम स्थान से तैयार किया गया 16-बिट उत्पाद संशोधन।

विक्रेता पहचान

uint16_t vendorId

वेव वेंडर आइडेंटिफ़ायर रजिस्ट्री से वेव वेंडर आईडी तैयार की जाती है।

सार्वजनिक समारोह

उत्पाद विशिष्टता

 ProductSpec(
  uint16_t aVendor,
  uint16_t aProduct,
  uint16_t aRevision
)

के लिए एक निर्माता ProductSpec वस्तु।

विवरण
मापदंडों
[in] aVendor
निर्दिष्ट उत्पाद के लिए विक्रेता पहचानकर्ता
[in] aProduct
विक्रेता-विशिष्ट उत्पाद पहचानकर्ता
[in] aRevision
विक्रेता-विशिष्ट उत्पाद संशोधन संख्या

उत्पाद विशिष्टता

 ProductSpec()

एक डिफ़ॉल्ट निर्माता है कि गलत बनाता ProductSpec वस्तु।

उन मामलों में उपयोग किया जाता है जहां किसी संदेश से वस्तु को deserialized किया जा रहा है।

ऑपरेटर ==

bool operator==(
  const ProductSpec &
) const 

एक समानता ऑपरेटर।

विवरण
मापदंडों
another
एक ProductSpec इस के खिलाफ जांच करने के लिए ProductSpec
रिटर्न
सत्य यदि दोनों वस्तुओं में सभी क्षेत्र समान हैं, अन्यथा गलत है