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
)