nl::Weave::TLV::CircularTLVReader

Riepilogo

Eredità

Eredita da: nl::Weave::TLV::TLVReader

Funzioni pubbliche

Init(WeaveCircularTLVBuffer *buf)
void
Inizializza un oggetto TLVReader da leggere da un singolo WeaveCircularTLVBuffer.

Funzioni pubbliche

Inizia

void Init(
  WeaveCircularTLVBuffer *buf
)

Inizializza un oggetto TLVReader da leggere da un singolo WeaveCircularTLVBuffer.

L'analisi inizia all'inizio del buffer (ottenuto dalla posizione buffer->Start()) e continua fino alla fine del buffer L'analisi può essere arrotondata all'interno del buffer (su qualsiasi elemento). Vengono letti al massimo i byte buffer->GetQueueSize().

Dettagli
Parametri
[in] buf
Un puntatore a un file WeaveCircularTLVBuffer completamente inizializzato