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
)