O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

nl::Weave::TLV::CircularTLVwriter

Resumo

Herança

Herda de: nl::Weave::TLV::TLVwriter

Funções públicas

Init(WeaveCircularTLVBuffer *buf)
void
Inicializa um objeto TLVWriter para gravar a partir de um único WeaveCircularTLVBuffer.

Funções públicas

Init

void Init(
  WeaveCircularTLVBuffer *buf
)

Inicializa um objeto TLVWriter para gravar a partir de um único WeaveCircularTLVBuffer.

A gravação começa no último byte do buffer. O número de bytes a serem gravados não é limitado pelo buffer circular subjacente: a gravação de novos elementos no buffer eliminará os elementos anteriores, desde que uma estrutura TLV individual de nível superior caiba no buffer. Por exemplo, gravar um TLV booleano de nível superior de 7 bytes em um buffer de sete bytes funcionará indefinidamente, mas gravar uma estrutura TLV de 8 bytes resultará em um erro.

Detalhes
Parâmetros
[in] buf
Um ponteiro para um WeaveCircularTLVBuffer totalmente inicializado