nl:: बुनाई::काउंटर

यह ऐब्स्ट्रैक्ट क्लास है.

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

पूर्णांक को वैल्यू के तौर पर मैनेज करने के लिए एक इंटरफ़ेस.

खास जानकारी

इनहेरिटेंस

डायरेक्ट सब-क्लास: nl::Weave::MonotonicalIncragingCounter

कंस्ट्रक्टर और कंस्ट्रक्टर

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
)