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
)