nl::Weave::Counter

Questa è una classe astratta.

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

Un'interfaccia per la gestione di un contatore come valore intero.

Riepilogo

Eredità

Sottoclassi note direttamente: nl::Weave::MonotonicallyIncreasingCounter

Costruttori e distruttori

Counter(void)
~Counter(void)

Funzioni pubbliche

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

Funzioni pubbliche

Prosegui

virtual WEAVE_ERROR Advance(
  void
)=0

Aumenta il valore del contatore.

Dettagli
Restituisce
Un codice di errore Weave se qualcosa non è riuscito, in caso contrario WEAVE_NO_ERROR.

Contatore

 Counter(
  void
)

GetValue

virtual uint32_t GetValue(
  void
)=0

Recupera il valore corrente del contatore.

Dettagli
Restituisce
Il valore attuale del contatore.

~Contatore

 ~Counter(
  void
)