nl::Weave::Profiles::DataManagement_Current::DetailedRootSection

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

The structure that provides a full resolution of the trait instance.

Summary

Constructors and Destructors

DetailedRootSection(void)
Default constructor.

Public attributes

ResourceID
The ID of the resource that the generated event pertains to.
TraitInstanceID
uint64_t
Trait instance of the subject of this event.

Public attributes

ResourceID

ResourceIdentifier nl::Weave::Profiles::DataManagement_Current::DetailedRootSection::ResourceID

The ID of the resource that the generated event pertains to.

When the event resource is equal to the event source, set this value equal to ResourceIdentifier::SELF_NODE_ID

TraitInstanceID

uint64_t nl::Weave::Profiles::DataManagement_Current::DetailedRootSection::TraitInstanceID

Trait instance of the subject of this event.

Public functions

DetailedRootSection

 nl::Weave::Profiles::DataManagement_Current::DetailedRootSection::DetailedRootSection(
  void
)

Default constructor.