nl::Weave::Counter

זו כיתה מופשטת.

#include <src/lib/support/WeaveCounter.h>

ממשק לניהול מונה כערך שלם.

סיכום

ירושה

מחלקות משנה ידועות ידועות: nl::Weave::MonotonicallyIncreasingCounter

בונים והורסים

Counter(void)
~Counter(void)

תפקידים ציבוריים

Advance(void)=0
virtual WEAVE_ERROR
שיפור הערך של המונה.
GetValue(void)=0
virtual uint32_t
מקבלים את הערך הנוכחי של המונה.

תפקידים ציבוריים

רכישה מוקדמת

virtual WEAVE_ERROR Advance(
  void
)=0

שיפור הערך של המונה.

פרטים
החזרות
קוד שגיאה של Weave אם משהו נכשל. אחרת, WEAVE_NO_ERROR.

הגשת הצעה נגדית

 Counter(
  void
)

GetValue

virtual uint32_t GetValue(
  void
)=0

מקבלים את הערך הנוכחי של המונה.

פרטים
החזרות
הערך הנוכחי של המונה.

~מונה

 ~Counter(
  void
)