nl::Weave::Profiles::DataManagement_Current::CircularEventReader

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

Un TLVReader con el respaldo de CircularEventBuffer.

Resumen

Herencia

Hereda de: nl::Weave::TLV::TLVReader

Funciones públicas

Init(CircularEventBuffer *inBuf)
void
Inicializa un objeto TLVReader respaldado por CircularEventBuffer.

Funciones públicas

Init

void Init(
  CircularEventBuffer *inBuf
)

Inicializa un objeto TLVReader respaldado por CircularEventBuffer.

La lectura comienza en el CircularTLVBuffer que pertenece a este CircularEventBuffer. Cuando el lector se queda sin datos, comienza a leer desde el CircularEventBuffer anterior.

Detalles
Parámetros
[in] inBuf
Un puntero para un CircularEventBuffer completamente inicializado