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.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

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

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

Lớp cơ sở cho trình phân tích cú pháp thông báo WDM.

Tóm tắt

Tính kế thừa

175

Thuộc tính được bảo vệ

mReader

Hàm công khai

GetReaderOnTag(const uint64_t aTagToFind, nl::Weave::TLV::TLVReader *const apReader) const
Khởi tạo TLV Reader để trỏ đến điểm bắt đầu của phần tử được gắn thẻ trong yêu cầu này.

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

GetSimpleValue(const uint8_t aContextTag, const nl::Weave::TLV::TLVType aTLVType, T *const apLValue) const
GetUnsignedInteger(const uint8_t aContextTag, T *const apLValue) const
ParserBase(void)

Thuộc tính được bảo vệ

thiết bị đọc sách điện tử

nl::Weave::TLV::TLVReader mReader

Hàm công khai

GetReadOnTag

WEAVE_ERROR GetReaderOnTag(
  const uint64_t aTagToFind,
  nl::Weave::TLV::TLVReader *const apReader
) const 

Khởi tạo TLV Reader để trỏ đến điểm bắt đầu của phần tử được gắn thẻ trong yêu cầu này.

Thông tin chi tiết
Các thông số
[in] aTagToFind
Gắn thẻ để tìm thấy trong yêu cầu
[out] apReader
Con trỏ đến TLV Reader, sẽ được khởi tạo tại phần tử TLV được chỉ định khi xử lý thành công
Giá trị trả về
WEAVE_NO_ERROR
về thành công

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

GetSimpleValue

WEAVE_ERROR GetSimpleValue(
  const uint8_t aContextTag,
  const nl::Weave::TLV::TLVType aTLVType,
  T *const apLValue
) const 

GetUnsignCount

WEAVE_ERROR GetUnsignedInteger(
  const uint8_t aContextTag,
  T *const apLValue
) const 

Phô mai ParserBase

 ParserBase(
  void
)