Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

nl::Weave::Perfiles:DataManagement_Current::Parserph-1-1">Parse

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

Clase básica para analizadores de mensajes WDM.

Resumen

Herencia

.

Atributos protegidos

mReader

Funciones públicas

GetReaderOnTag(const uint64_t aTagToFind, nl::Weave::TLV::TLVReader *const apReader) const
Inicializa un TLVReader para que apunte al principio de cualquier elemento etiquetado en esta solicitud.

Funciones protegidas

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)

Atributos protegidos

mReader

nl::Weave::TLV::TLVReader mReader

Funciones públicas

GetReaderOnTag

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

Inicializa un TLVReader para que apunte al principio de cualquier elemento etiquetado en esta solicitud.

Detalles
Parámetros
[in] aTagToFind
Etiqueta para buscar en la solicitud
[out] apReader
Un puntero para TLVReader, que se inicializará en el elemento TLV especificado cuando se ejecute correctamente
Valores que se muestran
WEAVE_NO_ERROR
el éxito

Funciones protegidas

GetSimpleValue

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

GetUnsignedInteger

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

ParserBase

 ParserBase(
  void
)