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.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: DataManagement_Current :: DataElement :: Phân tích cú pháp

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

Định nghĩa trình phân tích cú pháp Phần tử dữ liệu WDM.

Tóm lược

Di sản

Kế thừa từ: nl :: Weave :: Profiles :: DataManagement_Current :: ParserBase
Các lớp con đã biết trực tiếp:
  nl :: Weave :: Profiles :: DataManagement_Current :: CustomCommand :: Parser
 nl :: Weave :: Profiles :: DataManagement_Current :: CustomCommandResponse :: Parser
  nl :: Weave :: Profiles :: DataManagement_Current :: Event :: Parser
  nl :: Weave :: Profiles :: DataManagement_Current :: UpdateRequest :: Parser

Chức năng công cộng

CheckPresence (bool *const apDataPresentFlag, bool *const apDeletePresentFlag) const
CheckSchemaValidity (void) const
GetData (nl::Weave::TLV::TLVReader *const apReader) const
GetDeletedDictionaryKeys (nl::Weave::TLV::TLVReader *const apReader) const
GetPartialChangeFlag (bool *const apPartialChangeFlag) const
GetPath ( Path::Parser *const apPath) const
GetReaderOnPath (nl::Weave::TLV::TLVReader *const apReader) const
GetVersion (uint64_t *const apVersion) const
Init (constnl::Weave::TLV::TLVReader & aReader)

Các chức năng được bảo vệ

ParseData (nl::Weave::TLV::TLVReader & aReader, int aDepth) const

Chức năng công cộng

CheckPresence

WEAVE_ERROR CheckPresence(
  bool *const apDataPresentFlag,
  bool *const apDeletePresentFlag
) const 

CheckSchemaValidity

WEAVE_ERROR CheckSchemaValidity(
  void
) const 

Lấy dữ liệu

WEAVE_ERROR GetData(
  nl::Weave::TLV::TLVReader *const apReader
) const 

GetDeletedDictionaryKeys

WEAVE_ERROR GetDeletedDictionaryKeys(
  nl::Weave::TLV::TLVReader *const apReader
) const 

GetPartialChangeFlag

WEAVE_ERROR GetPartialChangeFlag(
  bool *const apPartialChangeFlag
) const 

GetPath

WEAVE_ERROR GetPath(
  Path::Parser *const apPath
) const 

GetReaderOnPath

WEAVE_ERROR GetReaderOnPath(
  nl::Weave::TLV::TLVReader *const apReader
) const 

GetVersion

WEAVE_ERROR GetVersion(
  uint64_t *const apVersion
) const 

Trong đó

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

Các chức năng được bảo vệ

ParseData

WEAVE_ERROR ParseData(
  nl::Weave::TLV::TLVReader & aReader,
  int aDepth
) const