nl:: Dệt:: Bộ đếm
Đây là một lớp trừu tượng.
#include <src/lib/support/WeaveCounter.h>
Giao diện để quản lý bộ đếm dưới dạng giá trị số nguyên.
Tóm tắt
Tính kế thừa
Các lớp con đã biết trực tiếp: nl::Weave::MonotonicallyIncrthì Counter
Hàm dựng và hàm phá hủy |
|
---|---|
Counter(void)
|
|
~Counter(void)
|
Hàm công khai |
|
---|---|
Advance(void)=0
|
virtual WEAVE_ERROR
Nâng cao giá trị của bộ đếm.
|
GetValue(void)=0
|
virtual uint32_t
Nhận giá trị hiện tại của bộ đếm.
|
Hàm công khai
Vé mua trước
virtual WEAVE_ERROR Advance( void )=0
Nâng cao giá trị của bộ đếm.
Thông tin chi tiết | |
---|---|
Trả về |
Mã lỗi Weave nếu có bất kỳ sự cố nào, nếu không, WEAVE_NO_ERROR sẽ không hoạt động.
|
Bộ đếm
Counter( void )
Nhận giá trị
virtual uint32_t GetValue( void )=0
Nhận giá trị hiện tại của bộ đếm.
Thông tin chi tiết | |
---|---|
Trả về |
Giá trị hiện tại của bộ đếm.
|
~Bộ đếm
~Counter( void )