nl:: বুনা:: প্রোফাইল:: ডেটা ম্যানেজমেন্ট_কারেন্ট:: ডেটা এলিমেন্ট:: পার্সার
#include <src/lib/profiles/data-management/Current/MessageDef.h>
WDM ডেটা এলিমেন্ট পার্সার সংজ্ঞা।
সারাংশ
উত্তরাধিকার
থেকে উত্তরাধিকারসূত্রে পাওয়া যায়: nl::Weave::Profiles::DataManagement_Current::ParserBaseসরাসরি পরিচিত সাবক্লাস:
nl::Weave::Profiles::DataManagement_Current::CustomCommand::Parser
nl::Weave::Profiles::DataManagement_Current::CustomCommandResponse::Parser
nl::Weave::Profiles::DataManagement_Current::Event::Parser
nl::Weave::Profiles::DataManagement_Current::UpdateRequest::Parser
পাবলিক ফাংশন | |
---|---|
CheckPresence (bool *const apDataPresentFlag, bool *const apDeletePresentFlag) const | |
CheckSchemaValidity (void) const | |
GetData ( nl::Weave::TLV::TLVReader *const apReader) const | |
GetDeletedDictionaryKeys ( nl::Weave::TLV::TLVReader *const apReader) const | |
GetPartialChangeFlag (bool *const apPartialChangeFlag) const | |
GetPath ( Path::Parser *const apPath) const | |
GetReaderOnPath ( nl::Weave::TLV::TLVReader *const apReader) const | |
GetVersion (uint64_t *const apVersion) const | |
Init (const nl::Weave::TLV::TLVReader & aReader) |
সুরক্ষিত ফাংশন | |
---|---|
ParseData ( nl::Weave::TLV::TLVReader & aReader, int aDepth) const |
পাবলিক ফাংশন
উপস্থিতি চেক করুন
WEAVE_ERROR CheckPresence( bool *const apDataPresentFlag, bool *const apDeletePresentFlag ) const
স্কিম বৈধতা পরীক্ষা করুন
WEAVE_ERROR CheckSchemaValidity( void ) const
GetData
WEAVE_ERROR GetData( nl::Weave::TLV::TLVReader *const apReader ) const
GetDeletedDictionaryKeys
WEAVE_ERROR GetDeletedDictionaryKeys( nl::Weave::TLV::TLVReader *const apReader ) const
GetPartialChangeFlag
WEAVE_ERROR GetPartialChangeFlag( bool *const apPartialChangeFlag ) const
GetPath
WEAVE_ERROR GetPath( Path::Parser *const apPath ) const
GetReaderOnPath
WEAVE_ERROR GetReaderOnPath( nl::Weave::TLV::TLVReader *const apReader ) const
GetVersion
WEAVE_ERROR GetVersion( uint64_t *const apVersion ) const
ইনিট
WEAVE_ERROR Init( const nl::Weave::TLV::TLVReader & aReader )
সুরক্ষিত ফাংশন
পার্স ডেটা
WEAVE_ERROR ParseData( nl::Weave::TLV::TLVReader & aReader, int aDepth ) const