nl:: Weave:: Counter
Essa é uma classe abstrata.
#include <src/lib/support/WeaveCounter.h>
Interface para gerenciar um contador como um valor inteiro.
Resumo
Herança
Subclasses conhecidas diretas: nl::Weave::MonotonicallyIncreasingCounter
Construtores e destruidores |
|
---|---|
Counter(void)
|
|
~Counter(void)
|
Funções públicas |
|
---|---|
Advance(void)=0
|
virtual WEAVE_ERROR
Avançar o valor do contador.
|
GetValue(void)=0
|
virtual uint32_t
Acessa o valor atual do contador.
|
Funções públicas
Avançar
virtual WEAVE_ERROR Advance( void )=0
Avançar o valor do contador.
Detalhes | |
---|---|
Retornos |
Um código de erro do Weave, se algo falhar. Caso contrário, WEAVE_NO_ERROR.
|
Contador
Counter( void )
GetValue
virtual uint32_t GetValue( void )=0
Acessa o valor atual do contador.
Detalhes | |
---|---|
Retornos |
O valor atual do contador.
|
~Contador
~Counter( void )