nl:: Mekik:: Tek Tip Artan sayaç
#include <src/lib/support/WeaveCounter.h>
Tek renkle artan bir sayaçı tam sayı değeri olarak yönetme sınıfı.
Özet
Devralma
Şunlardan devralır: nl::Weave::SayaçDoğrudan Bilinen Alt Sınıflar: nl::Weave::PersistedCounter
İnşaat Ustaları ve Yıkıcılar |
|
---|---|
MonotonicallyIncreasingCounter(void)
|
|
~MonotonicallyIncreasingCounter(void)
|
Korunan özellikler |
|
---|---|
mCounterValue
|
uint32_t
|
Herkese açık işlevler |
|
---|---|
Advance(void)
|
virtual WEAVE_ERROR
Sayaç değerini artırın.
|
GetValue(void)
|
virtual uint32_t
Sayaçın geçerli değerini alın.
|
Init(uint32_t aStartValue)
|
Bir MonotonikArtma Sayacı nesnesini başlatın.
|
Korunan özellikler
Mobil Sayaç Değeri
uint32_t mCounterValue
Herkese açık işlevler
İlerleme
virtual WEAVE_ERROR Advance( void )
Sayaç değerini artırın.
Ayrıntılar | |
---|---|
İadeler |
Başarısız bir Weave hata kodu, WEAVE_NO_ERROR aksi takdirde
|
GetValue
virtual uint32_t GetValue( void )
Sayaçın geçerli değerini alın.
Ayrıntılar | |
---|---|
İadeler |
Sayaçın geçerli değeri.
|
Başlangıç
WEAVE_ERROR Init( uint32_t aStartValue )
Bir MonotonikArtma Sayacı nesnesini başlatın.
Ayrıntılar | |||
---|---|---|---|
Parametreler |
|
||
İadeler |
Başarısız bir Weave hata kodu, WEAVE_NO_ERROR aksi takdirde
|
Tek Renkli Artan Sayaç
MonotonicallyIncreasingCounter( void )
~Tek Tip Artan Sayaç
virtual ~MonotonicallyIncreasingCounter( void )