nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: পার্সারবেস
#include <src/lib/profiles/data-management/Current/MessageDef.h>
WDM বার্তা পার্সারদের জন্য বেস ক্লাস।
সারাংশ
উত্তরাধিকার
সরাসরি পরিচিত সাবক্লাস:nl::Weave::Profiles::DataManagement_Current::BaseMessageWithSubscribeId::Parser
nl::Weave::Profiles::DataManagement_Current::DataElement::Parser
nl::Weave::Profiles::DataManagement_Current::ListParserBase
nl::Weave::Profiles::DataManagement_Current::Path::Parser
nl::Weave::Profiles::DataManagement_Current::RejectionRecord::Parser
nl::Weave::Profiles::DataManagement_Current::StatusElement::Parser
nl::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 শুরু করুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্ন মান |
|
সুরক্ষিত ফাংশন
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( void )