nl:: Weave:: Profiles:: DataManagement_Current:: DataElement:: Parser
#include <src/lib/profiles/data-management/Current/MessageDef.h>
Định nghĩa trình phân tích cú pháp Phần tử dữ liệu WDM.
Tóm tắt
Tính kế thừa
Kế thừa từ: nl::Weave::Profiles::DataManagement_Current::ParserBaseLớp học con đã biết trực tiếp:
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
Hàm công khai |
|
---|---|
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)
|
Hàm được bảo vệ |
|
---|---|
ParseData(nl::Weave::TLV::TLVReader & aReader, int aDepth) const
|
Hàm công khai
CheckPresence
WEAVE_ERROR CheckPresence( bool *const apDataPresentFlag, bool *const apDeletePresentFlag ) const
CheckSchemaValidity
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