En Google, luchamos por la equidad racial de la comunidad negra. Más información

nl::Weave::Contador

Esta es una clase abstracta.

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

Interfaz para administrar un contador como un valor entero.

Resumen

Herencia

Subclases conocidas directas: nl::Weave::MonotonicalIncreaseCounter

Constructores y destructores

Counter(void)
~Counter(void)

Funciones públicas

Advance(void)=0
virtual WEAVE_ERROR
Aumenta el valor del contador.
GetValue(void)=0
virtual uint32_t
Obtenga el valor actual del contador.

Funciones públicas

Por adelantado

virtual WEAVE_ERROR Advance(
  void
)=0

Aumenta el valor del contador.

Detalles
Qué muestra
De lo contrario, se mostrará un código de error de Weave. Si falla algo, WEAVE_NO_ERROR.

Contador

 Counter(
  void
)

GetValue

virtual uint32_t GetValue(
  void
)=0

Obtenga el valor actual del contador.

Detalles
Qué muestra
El valor actual del contador.

Contador

 ~Counter(
  void
)