nl::Weave::Profiles::DataManagement_Current::ParserBase

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

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

खास जानकारी

इनहेरिटेंस

सीधे तौर पर मालूम सब-क्लास:
  nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Parser
  nl::Weave::Profiles::DataManagement_Current::Data:Weave::Profiles::DataManagement_Current::Data:Currents:Currents:Currents:Currents:Currents:Currents1} nl::Weave::Profiles::DataManagement_Currents:{/3:Weave:Google




nl::Weave::Profiles::DataManagement_Current::ListParserBasenl::Weave::Profiles::DataManagement_Current::Path::Parsernl::Weave::Profiles::DataManagement_Current::RejectionRecord::Parsernl::Weave::Profiles::DataManagement_Current::StatusElement::Parsernl::Weave::Profiles::DataManagement_Current::UpdateResponse::Parser

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

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)

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

mReader

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
सफलता पर

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

GetSimpleValue

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

GetUnsignedInteger

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

ParserBase

 ParserBase(
  void
)