Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

nl ::織り::プロファイル:: DataManagement_Current :: StatusElement ::パーサー

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

WDMステータス要素パーサーの定義。

概要

継承

:から継承NL ::織り::プロファイル:: DataManagement_Current :: ParserBase

公の行事

CheckSchemaValidity (void) const
CheckSchemaValidityCurrent (void) const
CheckSchemaValidityDeprecated (void) const
GetProfileIDAndStatusCode (uint32_t *apProfileID, uint16_t *aStatusCode) const
プロファイルIDとからのStatusCode読むStatusElementを
Init (constnl::Weave::TLV::TLVReader & aReader)

公の行事

CheckSchemaValidity

WEAVE_ERROR CheckSchemaValidity(
  void
) const 

CheckSchemaValidityCurrent

WEAVE_ERROR CheckSchemaValidityCurrent(
  void
) const 

CheckSchemaValidityDeprecated

WEAVE_ERROR CheckSchemaValidityDeprecated(
  void
) const 

GetProfileIDAndStatusCode

WEAVE_ERROR GetProfileIDAndStatusCode(
  uint32_t *apProfileID,
  uint16_t *aStatusCode
) const 

プロファイルIDとからのStatusCode読むStatusElementを

詳細
パラメーター
[out] apProfileID
ProfileIDのストレージへのポインター
[out] apStatusCode
StatusCodeのストレージへのポインタ
戻り値
返さWEAVE_ERRORコード織り:: TLVのオブジェクト。いずれかの要素が欠落している場合は、WEAVE_END_OF_TLV。要素のタイプが間違っている場合は、WEAVE_ERROR_WRONG_TLV_TYPE。

初期化

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