nl:: Weave:: Counter
To jest klasa abstrakcyjna.
#include <src/lib/support/WeaveCounter.h>
Interfejs do zarządzania licznikiem w postaci liczby całkowitej.
Podsumowanie
Dziedziczenie
Bezpośrednie znane podklasy: nl::Weave::MonotonicallyIncreasingCounter
Konstruktorzy i niszczyciele |
|
---|---|
Counter(void)
|
|
~Counter(void)
|
Funkcje publiczne |
|
---|---|
Advance(void)=0
|
virtual WEAVE_ERROR
Zwiększaj wartość licznika.
|
GetValue(void)=0
|
virtual uint32_t
Pobierz bieżącą wartość licznika.
|
Funkcje publiczne
Przyspiesz
virtual WEAVE_ERROR Advance( void )=0
Zwiększaj wartość licznika.
Szczegóły | |
---|---|
Zwroty |
Kod błędu Weave, jeśli wystąpił błąd. W przeciwnym razie wpisz WEAVE_NO_ERROR.
|
Kontroferta
Counter( void )
GetValue
virtual uint32_t GetValue( void )=0
Pobierz bieżącą wartość licznika.
Szczegóły | |
---|---|
Zwroty |
Bieżąca wartość licznika.
|
~Licznik
~Counter( void )