nl:: बुना::प्रोफ़ाइलें::DataManagement_current::ParserBase

#include <src/lib/profiles/data-management/Current/MessageDef.h>

WDM मैसेज पार्सर के लिए बेस क्लास.

खास जानकारी

इनहेरिटेंस

", (3: ''' या '' या 'टारगेट जमा करने के लिए सदस्यों को बंद करने की सूची से: निर्देश बंद किए गए, डाले गए निर्देश से गलत सूची के हिसाब से डाले गए निर्देश: दोबारा सेट किए गए कॉलमों से और सूची के बार या विकल्पों के ज़रिए डाले गए विकल्पों से सूची आगे समूह से ग्रुप पते से ग्रुप पते से आपको कम बार गलत तरीके इस्तेमाल कर विकल्पों से काफ़ी विकल्पों के बीच बार और विकल्पों के हिसाब से ग्रुप और विकल्पों के बीच ग्रुप और गलती के बीच, उसके गलत नाम के गलत निर्देश मिलेंगे, जिस जिस जिस जिस इलाके के वे ग्रुप आप उन्हें ग्रुप को उन्हें तरीकों या किस तरह से बताए जिस तरह तरीकों पर जो लोग कहेंगे जिस जिस तरह से वे अलग- जिस तरीकों मौजूद तरीकों से जो तरीकों कम्यूनिटी- तरीकों से ‘ जिस सूची के आगे निकल जाएंगे वे जो ग्रुप आगे' से' तारीख- जिस तारीख तारीख वगैरह' वगैरह' वगैरह'' वे' अब

सुरक्षित एट्रिब्यूट

mReader

सार्वजनिक फ़ंक्शन

GetReaderOnTag(const uint64_t aTagToFind, nl::Weave::TLV::TLVReader *const apReader) const
इस अनुरोध में, टैग किए गए किसी भी एलिमेंट की शुरुआत में ले जाने के लिए TLVReader की शुरुआत करें.

सुरक्षित किए गए फ़ंक्शन

GetSimpleValue(const uint8_t aContextTag, const nl::Weave::TLV::TLVType aTLVType, T *const apLValue) const
GetUnsignedInteger(const uint8_t aContextTag, T *const apLValue) const
ParserBase(void)

सुरक्षित एट्रिब्यूट

एमरीडर

nl::Weave::TLV::TLVReader mReader

सार्वजनिक फ़ंक्शन

GetReaderOnTag

WEAVE_ERROR GetReaderOnTag(
  const uint64_t aTagToFind,
  nl::Weave::TLV::TLVReader *const apReader
) const 

इस अनुरोध में, टैग किए गए किसी भी एलिमेंट की शुरुआत में ले जाने के लिए TLVReader की शुरुआत करें.

ब्यौरा
पैरामीटर
[in] aTagToFind
अनुरोध में ढूंढने के लिए टैग करें
[out] apReader
सफल होने पर, TLVReader के लिए एक पॉइंटर, जो दिए गए TLV एलिमेंट पर शुरू होगा
सामान लौटाने की वैल्यू
WEAVE_NO_ERROR
सफल होने पर

सुरक्षित किए गए फ़ंक्शन

SimpleValue पाना

WEAVE_ERROR GetSimpleValue(
  const uint8_t aContextTag,
  const nl::Weave::TLV::TLVType aTLVType,
  T *const apLValue
) const 

GetUnsignInteger

WEAVE_ERROR GetUnsignedInteger(
  const uint8_t aContextTag,
  T *const apLValue
) const 

पार्सरबेस

 ParserBase(
  void
)