struct LogStorageResources
Defined at line 166 of file x64-shared/gen/third_party/openweave-core/src/include/Weave/Profiles/data-management/Current/LoggingManagement.h
A helper class used in initializing logging management.
The class is used to encapsulate the resources allocated by the caller and denotes
resources to be used in logging events of a particular importance. Note that
while resources referring to the counters are used exclusively by the
particular importance level, the buffers are shared between `this` importance
level and events that are "more" important.
Public Members
void * mBuffer
size_t mBufferSize
nl::Weave::Platform::PersistedStorage::Key * mCounterKey
uint32_t mCounterEpoch
nl::Weave::PersistedCounter * mCounterStorage
ImportanceType mImportance