nl::Weave::Counter

Esta es una clase abstracta.

#include <src/lib/support/WeaveCounter.h>

Una interfaz para administrar un contador como un valor de número entero.

Resumen

Herencia

Subclases conocidas directas: nl::Weave::MonotonicallyIncreasingCounter

Constructores y destructores

Counter(void)
~Counter(void)

Funciones públicas

Advance(void)=0
virtual WEAVE_ERROR
Avanzar el valor del contador
GetValue(void)=0
virtual uint32_t
Obtén el valor actual del contador.

Funciones públicas

Adelantar

virtual WEAVE_ERROR Advance(
  void
)=0

Avanzar el valor del contador

Detalles
Resultado que se muestra
Un código de error de Weave si algo falla, de lo contrario, WEAVE_NO_ERROR.

Contador

 Counter(
  void
)

GetValue

virtual uint32_t GetValue(
  void
)=0

Obtén el valor actual del contador.

Detalles
Resultado que se muestra
El valor actual del contador.

Contador aproximado

 ~Counter(
  void
)