нл:: Переплетение:: Прилавок

Это абстрактный класс.

#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
)

Получить значение

virtual uint32_t GetValue(
  void
)=0

Получите текущее значение счетчика.

Подробности
Возврат
Текущее значение счетчика.

~Счетчик

 ~Counter(
  void
)