nl:: Weave:: MonotonicallyIncreasingCounter
#include <src/lib/support/WeaveCounter.h>
Monoton olarak artan bir sayacı tam sayı değeri olarak yönetmeye yönelik bir sınıf.
Özet
Devralma
Devralındığı kaynak: nl::Weave::CounterDoğrudan Bilinen Alt Sınıflar: nl::Weave::PersistedCounter
Oluşturucular ve Yıkıcılar |
|
---|---|
MonotonicallyIncreasingCounter(void)
|
|
~MonotonicallyIncreasingCounter(void)
|
Korunan özellikler |
|
---|---|
mCounterValue
|
uint32_t
|
Herkese açık işlevler |
|
---|---|
Advance(void)
|
virtual WEAVE_ERROR
Sayacın değerini artırın.
|
GetValue(void)
|
virtual uint32_t
Sayacın mevcut değerini alın.
|
Init(uint32_t aStartValue)
|
MonotonicallyIncreasingCounter nesnesini başlatın.
|
Korunan özellikler
mCounterValue
uint32_t mCounterValue
Herkese açık işlevler
Gelişmiş
virtual WEAVE_ERROR Advance( void )
Sayacın değerini artırın.
Ayrıntılar | |
---|---|
İadeler |
Bir şey başarısız olursa Weave hata kodu, aksi takdirde WEAVE_NO_ERROR
|
GetValue
virtual uint32_t GetValue( void )
Sayacın mevcut değerini alın.
Ayrıntılar | |
---|---|
İadeler |
Sayacın mevcut değeri.
|
Init
WEAVE_ERROR Init( uint32_t aStartValue )
MonotonicallyIncreasingCounter nesnesini başlatın.
Ayrıntılar | |||
---|---|---|---|
Parametreler |
|
||
İadeler |
Bir şey başarısız olursa Weave hata kodu, aksi takdirde WEAVE_NO_ERROR
|
MonotonicallyIncreasingCounter
MonotonicallyIncreasingCounter( void )
~MonotonicallyIncreasingCounter
virtual ~MonotonicallyIncreasingCounter( void )