HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
StmNvs Member List

This is the complete list of members for StmNvs, including all inherited members.

__attribute__((packed)) EntryHeaderStmNvsinlineprivate
AddOrUpdateCache(const char *key, EntryType type, const void *data, size_t data_size) noexceptStmNvsprivate
BaseNvs(const BaseNvs &)=deleteBaseNvs
BaseNvs(const char *namespace_name) noexceptBaseNvsinlineexplicitprotected
cache_StmNvsprivate
Commit() noexcept overrideStmNvsvirtual
ComputeCrc32(const void *data, size_t length) noexceptStmNvsprivatestatic
Deinitialize() noexcept overrideStmNvsvirtual
diagnostics_BaseNvsprotected
EnsureDeinitialized()BaseNvsinline
EnsureInitialized()BaseNvsinline
entry_count_StmNvsprivate
EntryType enum nameStmNvsprivate
EraseKey(const char *key) noexcept overrideStmNvsvirtual
FindCacheEntry(const char *key) const noexceptStmNvsprivate
flash_config_StmNvsprivate
FlushToFlash() noexceptStmNvsprivate
GetBlob(const char *key, void *buffer, size_t buffer_size, size_t *actual_size=nullptr) noexcept overrideStmNvsvirtual
GetDescription() const noexcept overrideStmNvsvirtual
GetDiagnostics(hf_nvs_diagnostics_t &diagnostics) const noexceptBaseNvsinlinevirtual
GetEntryCount() const noexceptStmNvsinline
GetFlashConfig() const noexceptStmNvsinline
GetFreeSpace() const noexceptStmNvs
GetMaxKeyLength() const noexcept overrideStmNvsvirtual
GetMaxValueSize() const noexcept overrideStmNvsvirtual
GetNamespace() const noexceptBaseNvsinline
GetSize(const char *key, size_t &size) noexcept overrideStmNvsvirtual
GetStatistics(hf_nvs_statistics_t &statistics) const noexceptBaseNvsinlinevirtual
GetString(const char *key, char *buffer, size_t buffer_size, size_t *actual_size=nullptr) noexcept overrideStmNvsvirtual
GetU32(const char *key, hf_u32_t &value) noexcept overrideStmNvsvirtual
Initialize() noexcept overrideStmNvsvirtual
initialized_BaseNvsprotected
IsInitialized() const noexceptBaseNvsinline
IsValidKey(const char *key) const noexceptStmNvsprivate
KeyExists(const char *key) noexcept overrideStmNvsvirtual
kMaxEntriesStmNvsprivatestatic
LoadFromFlash() noexceptStmNvsprivate
namespace_name_BaseNvsprotected
operator=(const BaseNvs &)=deleteBaseNvs
ResetDiagnostics() noexceptBaseNvsinlinevirtual
ResetStatistics() noexceptBaseNvsinlinevirtual
SetBlob(const char *key, const void *data, size_t data_size) noexcept overrideStmNvsvirtual
SetInitialized(bool initialized) noexceptBaseNvsinlineprotected
SetString(const char *key, const char *value) noexcept overrideStmNvsvirtual
SetU32(const char *key, hf_u32_t value) noexcept overrideStmNvsvirtual
statistics_BaseNvsprotected
StmNvs(const char *namespace_name="default", const hf_stm32_nvs_config_t &flash_config=hf_stm32_nvs_config_t()) noexceptStmNvsexplicit
write_offset_StmNvsprivate
~BaseNvs() noexcept=defaultBaseNvsvirtual
~StmNvs() noexcept overrideStmNvs