nl:: Weave:: Counter
Il s'agit d'une classe abstraite.
#include <src/lib/support/WeaveCounter.h>
Interface permettant de gérer un compteur en tant que valeur entière.
Résumé
Héritage
Sous-classes directes connues: nl::Weave::MonotonicallyIncreasingCounter
Constructeurs et destructeurs |
|
---|---|
Counter(void)
|
|
~Counter(void)
|
Fonctions publiques |
|
---|---|
Advance(void)=0
|
virtual WEAVE_ERROR
Avancez la valeur du compteur.
|
GetValue(void)=0
|
virtual uint32_t
Obtenez la valeur actuelle du compteur.
|
Fonctions publiques
Avancer
virtual WEAVE_ERROR Advance( void )=0
Avancez la valeur du compteur.
Détails | |
---|---|
Renvoie |
Un code d'erreur Weave en cas d'échec, WEAVE_NO_ERROR dans le cas contraire.
|
Compteur
Counter( void )
GetValue
virtual uint32_t GetValue( void )=0
Obtenez la valeur actuelle du compteur.
Détails | |
---|---|
Renvoie |
Valeur actuelle du compteur.
|
~Compteur
~Counter( void )