nl::Weave::Counter
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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
Funkcje publiczne |
|
---|---|
Advance(void)=0
|
virtual WEAVE_ERROR
Zwiększ wartość licznika.
|
GetValue(void)=0
|
virtual uint32_t
Pobierz 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
)