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
)