透過集合功能整理內容 你可以依據偏好儲存及分類內容。

nl::Weave::Profiles::DataManagement_Current::ListBuilderBase

#include <src/lib/profiles/data-management/Current/MessageDef.h>

WDM 訊息編碼器的基礎類別,專門用於資料清單和版本清單等 TLV 陣列元素。

總結

繼承

- 您採用的此方式

受保護的函式

ListBuilderBase(void)

公開函式

Init(nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse)
Init(nl::Weave::TLV::TLVWriter *const apWriter)
使用匿名標記啟動 TLV 陣列容器。

受保護的函式

清單建構工具組合

 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 訊息含有陣列做為最外層容器。

詳細資料
參數
[in] apWriter
指向為訊息進行編碼的 TLVWriter 指標。
傳回
Weave::TLV 物件傳回的 WEAVE_ERROR 代碼。