Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl:: Weben:: Zähler

Dies ist eine abstrakte Klasse.

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

Eine Schnittstelle zum Verwalten eines Zählers als ganzzahliger Wert.

Zusammenfassung

Erbe

Direkt bekannt Subklassen: nl :: Weave :: MonotonicallyIncreasingCounter

Konstruktoren und Destruktoren

Counter (void)
~Counter (void)

Öffentliche Funktionen

Advance (void)=0
virtual WEAVE_ERROR
Stellen Sie den Wert des Zählers vor.
GetValue (void)=0
virtual uint32_t
Rufen Sie den aktuellen Wert des Zählers ab.

Öffentliche Funktionen

Vorschuss

virtual WEAVE_ERROR Advance(
  void
)=0

Stellen Sie den Wert des Zählers vor.

Einzelheiten
Kehrt zurück
Ein Weave-Fehlercode, wenn etwas fehlgeschlagen ist, andernfalls WEAVE_NO_ERROR.

Zähler

 Counter(
  void
)

Wert erhalten

virtual uint32_t GetValue(
  void
)=0

Rufen Sie den aktuellen Wert des Zählers ab.

Einzelheiten
Kehrt zurück
Der aktuelle Wert des Zählers.

~Zähler

 ~Counter(
  void
)