class Builder

Defined at line 650 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/data-management/Current/MessageDef.h

Public Methods

WEAVE_ERROR Init (nl::Weave::TLV::TLVWriter *const apWriter)
Event::Builder SourceId (const uint64_t aSourceId)
Event::Builder Importance (const uint64_t aImportance)
Event::Builder EventId (const uint64_t aEventId)
Event::Builder RelatedEventImportance (const uint64_t aImportance)
Event::Builder RelatedEventId (const uint64_t aEventId)
Event::Builder UTCTimestamp (const uint64_t aUTCTimestamp)
Event::Builder SystemTimestamp (const uint64_t aSystemTimestamp)
Event::Builder ResourceId (const uint64_t aResourceId)
Event::Builder TraitProfileId (const uint32_t aTraitProfileId)
Event::Builder TraitInstanceId (const uint64_t aTraitInstanceId)
Event::Builder EventType (const uint64_t aEventType)
Event::Builder DeltaUTCTime (const int64_t aDeltaUTCTime)
Event::Builder DeltaSystemTime (const int64_t aDeltaSystemTime)
Event::Builder & EndOfEvent ()

Mark the end of this array and recover the type for outer container