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
)