nl:: Weave:: MonotonicallyIncreasingCounter
#include <src/lib/support/WeaveCounter.h>
يشير ذلك المصطلح إلى فئة لإدارة عدّاد الزيادة بشكل رتيب كقيمة عددية.
ملخّص
الاكتساب
يتم اكتسابه من: nl::Weave::Counterالفئات الفرعية المعروفة المباشرة: nl::Weave::PersistedCounter
الشركات المصنّعة والمُصنّعة |
|
|---|---|
MonotonicallyIncreasingCounter(void)
|
|
~MonotonicallyIncreasingCounter(void)
|
السمات المحمية |
|
|---|---|
mCounterValue
|
uint32_t
|
وظائف عامة |
|
|---|---|
Advance(void)
|
virtual WEAVE_ERROR
تقدم قيمة العدّاد.
|
GetValue(void)
|
virtual uint32_t
الحصول على القيمة الحالية للعدّاد
|
Init(uint32_t aStartValue)
|
إعداد كائن MonotonicallyIncreasingCounter.
|
السمات المحمية
mCounterValue
uint32_t mCounterValue
وظائف عامة
مسبقًا
virtual WEAVE_ERROR Advance( void )
تقدم قيمة العدّاد.
| التفاصيل | |
|---|---|
| المرتجعات |
رمز خطأ Weave في حالة فشل شيء ما، WEAVE_NO_ERROR في الحالات الأخرى
|
GetValue
virtual uint32_t GetValue( void )
الحصول على القيمة الحالية للعدّاد
| التفاصيل | |
|---|---|
| المرتجعات |
القيمة الحالية للعدّاد.
|
Init
WEAVE_ERROR Init( uint32_t aStartValue )
إعداد كائن MonotonicallyIncreasingCounter.
| التفاصيل | |||
|---|---|---|---|
| المعلمات |
|
||
| المرتجعات |
رمز خطأ Weave في حالة فشل شيء ما، WEAVE_NO_ERROR في الحالات الأخرى
|
||
MonotonicallyIncreasingCounter
MonotonicallyIncreasingCounter( void )
~MonotonicallyIncreasingCounter
virtual ~MonotonicallyIncreasingCounter( void )