nl::Weave::Counter

Questa è una classe astratta.

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

Interfaccia per la gestione di un contatore come valore intero.

Riepilogo

Eredità

Sottoclassi note dirette: nl::Weave::MonotonicallyIncreasingCounter

Costruttori e distruttori

Counter(void)
~Counter(void)

Funzioni pubbliche

Advance(void)=0
virtual WEAVE_ERROR
Avanza il valore del contatore.
GetValue(void)=0
virtual uint32_t
Ottieni il valore corrente del contatore.

Funzioni pubbliche

Prosegui

virtual WEAVE_ERROR Advance(
  void
)=0

Avanza il valore del contatore.

Dettagli
Restituisce
Un codice di errore Weave in caso di errori, in caso contrario WEAVE_NO_ERROR.

Contatore

 Counter(
  void
)

GetValue

virtual uint32_t GetValue(
  void
)=0

Ottieni il valore corrente del contatore.

Dettagli
Restituisce
Il valore corrente del contatore.

~Contatore

 ~Counter(
  void
)