nl::Weave::カウンタ

これは抽象クラスです。

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

カウンタを整数値として管理するためのインターフェース。

まとめ

継承

直接的な既知のサブクラス: nl::Weave::MonotonallyIncreasingCounter

コンストラクタとデストラクタ

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
)