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

nl::Weave::Profile::DataManagement_Current::StatusList::Builder

#include <src/lib/profiles/data-management/Current/MessageDef.h>

StatusList-Builder

Fazit

Unterstützt sowohl das aktuelle als auch das verworfene StatusList-Format.

Übernahme

Übernimmt von: nl::Weave::Profiles::DataManagement_Current::ListBuilderBase

Öffentliche Funktionen

AddStatus(uint32_t aProfileID, uint16_t aStatusCode)
Hängen Sie ein StatusElement an die Liste an.
EndOfStatusList(void)
UseDeprecatedFormat()
void
Schreiben Sie die Liste als ein Array mit Strukturen statt als ein Array von Arrays.

Öffentliche Funktionen

Status hinzufügen

StatusList::Builder & AddStatus(
  uint32_t aProfileID,
  uint16_t aStatusCode
)

Hängen Sie ein StatusElement an die Liste an.

Details
Parameter
[in] aProfileID
Profil-ID
[in] aStatusCode
StatusCode
Rückgabe
Verweis auf diesen Builder.

Ende derStatusliste

StatusList::Builder & EndOfStatusList(
  void
)

Eingestelltes Format

void UseDeprecatedFormat()

Schreiben Sie die Liste als ein Array mit Strukturen statt als ein Array von Arrays.