O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl :: Tecer:: Perfis :: DataManagement_Current :: ListBuilderBase

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

Classe base para codificadores de mensagem WDM, especializada em TLV elementos da matriz, como listas de dados e listas de Versão.

Resumo

Herança

Herda: nl :: Weave :: Profiles :: DataManagement_Current :: BuilderBase
Subclasses diretamente conhecidas:
  nl :: Weave :: Profiles :: DataManagement_Current :: DataList :: Builder
  nl :: Weave :: Profiles :: DataManagement_Current :: EventList :: Builder
  nl :: Weave :: Profiles :: DataManagement_Current :: PathList :: Builder
  nl :: Weave :: Profiles :: DataManagement_Current :: RejectionRecordList :: Builder
  nl :: Weave :: Profiles :: DataManagement_Current :: StatusElement :: Builder
  nl :: Weave :: Profiles :: DataManagement_Current :: StatusList :: Builder
  nl :: Weave :: Profiles :: DataManagement_Current :: VersionList :: Builder

Funções protegidas

ListBuilderBase (void)

Funções públicas

Init (nl::Weave::TLV::TLVWriter *const apWriter, const uint8_t aContextTagToUse)
Init (nl::Weave::TLV::TLVWriter *const apWriter)
Inicializar o TLV recipiente matriz com uma tag de anonimato.

Funções protegidas

ListBuilderBase

 ListBuilderBase(
  void
)

Funções públicas

Iniciar

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

Iniciar

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

Inicializar o TLV recipiente matriz com uma tag de anonimato.

Necessário para implementar arrays de arrays, e para testar ListBuilderBase . Não há nenhuma mensagem WDM que tenha uma matriz como o contêiner mais externo.

Detalhes
Parâmetros
[in] apWriter
Ponteiro para o TLVWriter que está codificando a mensagem.
Devoluções
Códigos WEAVE_ERROR retornados por Weave :: TLV objetos.