nl::Weave::Counter

Esta es una clase abstracta.

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

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

Resumen

Herencia

Subclases directas conocidas: nl::Weave::MonotonicallyIncreasingCounter

Constructores y destructores

Counter(void)
~Counter(void)

Funciones públicas

Advance(void)=0
virtual WEAVE_ERROR
Avanza 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

Avanza el valor del contador.

Detalles
Qué 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
Qué muestra
El valor actual del contador.

Contador

 ~Counter(
  void
)