nl:: Weave:: Profiles:: DataManagement_Current:: ListBuilderBase
#include <src/lib/profiles/data-management/Current/MessageDef.h>
סיווג בסיס למקודדי הודעות WDM, שמתמחה ברכיבי מערך TLV כמו רשימות נתונים ורשימות גרסאות.
סיכום
ירושה
עובר בירושה מ: nl::Weave::Profiles::DataManagement_Current::BuilderBaseמחלקות משנה מוכרות ישירות:
nl::Weave::Profiles::DataManagement_Current::DataList::Builder
nl::Weave::Profiles::DataManagement_Current::EventList::Builder
nl::Weave::Profiles::DataManagement_Current::PathList::Builder
nl::Weave::Profiles::DataManagement_Current::RejectionRecordList::Builder
nl::Weave::Profiles::DataManagement_Current::StatusElement::Builder
nl::Weave::Profiles::DataManagement_Current::StatusList::Builder
nl::Weave::Profiles::DataManagement_Current::VersionList::Builder
פונקציות מוגנות |
|
---|---|
ListBuilderBase(void)
|
|
פונקציות ציבוריות |
|
---|---|
Init(nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse)
|
|
Init(nl::Weave::TLV::TLVWriter *const apWriter)
|
מציבים את מאגר המערך TLV באמצעות תג אנונימי.
|
פונקציות מוגנות
ListBuilderBase
ListBuilderBase( void )
פונקציות ציבוריות
Init
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse )
Init
WEAVE_ERROR Init( nl::Weave::TLV::TLVWriter *const apWriter )
אתחלים את מאגר המערך TLV באמצעות תג אנונימי.
נדרשת כדי להטמיע מערכים של מערכים ולבדוק את ListBuilderBase. אין הודעת WDM שיש לה מערך בתור המאגר החיצוני ביותר.
פרטים | |||
---|---|---|---|
פרמטרים |
|
||
החזרות |
קודי WEAVE_ERROR שמוחזרים על ידי אובייקטים מסוג Weave::TLV.
|