class ListParserBase

Defined at line 224 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/data-management/Current/MessageDef.h

Base class for WDM message parsers, specialized in TLV array elements like Data Lists and Version Lists

Public Methods

WEAVE_ERROR Init (const nl::Weave::TLV::TLVReader & aReader)

aReader has to be on the element of the array element

WEAVE_ERROR InitIfPresent (const nl::Weave::TLV::TLVReader & aReader, const uint8_t aContextTagToFind)

aReader has to be at the beginning of some container

WEAVE_ERROR Next ()
void GetReader (nl::Weave::TLV::TLVReader *const apReader)

Protected Methods

void ListParserBase ()