Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

nl::Weave::Hồ sơ::DataManagement_Current::ListBuilderBase

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

Lớp cơ sở cho bộ mã hóa thông báo WDM, chuyên về các thành phần 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

duy diễn công liên liên liên liên liên liên Những liên liên đều khóa gây sân

Hàm được bảo vệ

ListBuilderBase(void)

Hàm công khai

Init(nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse)
Init(nl::Weave::TLV::TLVWriter *const apWriter)
Bắt đầu vùng chứa mảng TLV bằng thẻ ẩn danh.

Hàm được bảo vệ

ListBuilderBase

 ListBuilderBase(
  void
)

Hàm công khai

Số nguyên

WEAVE_ERROR Init(
  nl::Weave::TLV::TLVWriter *const apWriter,
  const uint8_t aContextTagToUse
)

Số nguyên

WEAVE_ERROR Init(
  nl::Weave::TLV::TLVWriter *const apWriter
)

Bắt đầu vùng chứa mảng TLV bằng thẻ ẩn danh.

Bắt buộc để triển khai các mảng và để kiểm tra ListBuilderBase. Không có thông báo WDM nào có một mảng làm vùng chứa ngoài cùng.

Thông tin chi tiết
Các thông số
[in] apWriter
Trỏ tới TLVWriter đang mã hóa thư.
Trả về
Mã WEAVE_ERROR được trả về bởi các đối tượng Weave::TLV.