nl:: Weave:: Profiles:: DataManagement_Current:: ListParserBase
#include <src/lib/profiles/data-management/Current/MessageDef.h>
Lớp cơ sở cho các trình phân tích cú pháp thông báo WDM, chuyên về các phần tử mảng TLV như Danh sách dữ liệu và Danh sách phiên bản.
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::DataList::Parser
nl::Weave::Profiles::DataManagement_Current::EventList::Parser
nl::Weave::Profiles::DataManagement_Current::PathList::Parser
nl::Weave::Profiles::DataManagement_Current::RejectionRecordList::Parser
nl::Weave::Profiles::DataManagement_Current::StatusList::Parser
nl::Weave::Profiles::DataManagement_Current::VersionList::Parser
Hàm được bảo vệ |
|
---|---|
ListParserBase(void)
|
|
Hàm công khai |
|
---|---|
GetReader(nl::Weave::TLV::TLVReader *const apReader)
|
void
|
Init(const nl::Weave::TLV::TLVReader & aReader)
|
|
InitIfPresent(const nl::Weave::TLV::TLVReader & aReader, const uint8_t aContextTagToFind)
|
|
Next(void)
|
Hàm được bảo vệ
ListParserBase
ListParserBase( void )
Hàm công khai
GetReader
void GetReader( nl::Weave::TLV::TLVReader *const apReader )
Init
WEAVE_ERROR Init( const nl::Weave::TLV::TLVReader & aReader )
InitIfPresent
WEAVE_ERROR InitIfPresent( const nl::Weave::TLV::TLVReader & aReader, const uint8_t aContextTagToFind )