nl::
  To zajęcia abstrakcyjne.
  #include <src/lib/support/WeaveCounter.h>
  Interfejs do zarządzania licznikiem jako wartością całkowitą.
Podsumowanie
Dziedziczenie
Bezpośrednie znane podklasy: nl::Weave::MonotonicallyIncreasingCounter| Konstruktory i niszczyciele | |
|---|---|
| Counter(void) | |
| ~Counter(void) | 
| Funkcje publiczne | |
|---|---|
| Advance(void)=0 | virtual WEAVE_ERRORZwiększ wartość licznika.  | 
| GetValue(void)=0 | virtual uint32_tPobierz aktualną wartość licznika.  | 
Funkcje publiczne
Przyspiesz
virtual WEAVE_ERROR Advance( void )=0
Zwiększ wartość licznika.
| Szczegóły | |
|---|---|
| Zwroty | Kod błędu Weave w przypadku niepowodzenia. W przeciwnym razie WEAVE_NO_ERROR.  | 
Licznik
Counter( void )
GetValue
virtual uint32_t GetValue( void )=0
Pobierz aktualną wartość licznika.
| Szczegóły | |
|---|---|
| Zwroty | Bieżąca wartość licznika.  | 
~Licznik
~Counter( void )