nl::Weave::Profiles::DataManagement_Current::StatusList::Builder

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

StatusList-Builder.

Zusammenfassung

Unterstützt sowohl das aktuelle als auch das eingestellte 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 Array von Strukturen und nicht als Array von Arrays.

Öffentliche Funktionen

AddStatus

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

Hängen Sie ein StatusElement an die Liste an.

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

EndOfStatusList

StatusList::Builder & EndOfStatusList(
  void
)

UseDeprecatedFormat

void UseDeprecatedFormat()

Schreiben Sie die Liste als Array von Strukturen und nicht als Array von Arrays.