|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for StmNvs, including all inherited members.
| __attribute__((packed)) EntryHeader | StmNvs | inlineprivate |
| AddOrUpdateCache(const char *key, EntryType type, const void *data, size_t data_size) noexcept | StmNvs | private |
| BaseNvs(const BaseNvs &)=delete | BaseNvs | |
| BaseNvs(const char *namespace_name) noexcept | BaseNvs | inlineexplicitprotected |
| cache_ | StmNvs | private |
| Commit() noexcept override | StmNvs | virtual |
| ComputeCrc32(const void *data, size_t length) noexcept | StmNvs | privatestatic |
| Deinitialize() noexcept override | StmNvs | virtual |
| diagnostics_ | BaseNvs | protected |
| EnsureDeinitialized() | BaseNvs | inline |
| EnsureInitialized() | BaseNvs | inline |
| entry_count_ | StmNvs | private |
| EntryType enum name | StmNvs | private |
| EraseKey(const char *key) noexcept override | StmNvs | virtual |
| FindCacheEntry(const char *key) const noexcept | StmNvs | private |
| flash_config_ | StmNvs | private |
| FlushToFlash() noexcept | StmNvs | private |
| GetBlob(const char *key, void *buffer, size_t buffer_size, size_t *actual_size=nullptr) noexcept override | StmNvs | virtual |
| GetDescription() const noexcept override | StmNvs | virtual |
| GetDiagnostics(hf_nvs_diagnostics_t &diagnostics) const noexcept | BaseNvs | inlinevirtual |
| GetEntryCount() const noexcept | StmNvs | inline |
| GetFlashConfig() const noexcept | StmNvs | inline |
| GetFreeSpace() const noexcept | StmNvs | |
| GetMaxKeyLength() const noexcept override | StmNvs | virtual |
| GetMaxValueSize() const noexcept override | StmNvs | virtual |
| GetNamespace() const noexcept | BaseNvs | inline |
| GetSize(const char *key, size_t &size) noexcept override | StmNvs | virtual |
| GetStatistics(hf_nvs_statistics_t &statistics) const noexcept | BaseNvs | inlinevirtual |
| GetString(const char *key, char *buffer, size_t buffer_size, size_t *actual_size=nullptr) noexcept override | StmNvs | virtual |
| GetU32(const char *key, hf_u32_t &value) noexcept override | StmNvs | virtual |
| Initialize() noexcept override | StmNvs | virtual |
| initialized_ | BaseNvs | protected |
| IsInitialized() const noexcept | BaseNvs | inline |
| IsValidKey(const char *key) const noexcept | StmNvs | private |
| KeyExists(const char *key) noexcept override | StmNvs | virtual |
| kMaxEntries | StmNvs | privatestatic |
| LoadFromFlash() noexcept | StmNvs | private |
| namespace_name_ | BaseNvs | protected |
| operator=(const BaseNvs &)=delete | BaseNvs | |
| ResetDiagnostics() noexcept | BaseNvs | inlinevirtual |
| ResetStatistics() noexcept | BaseNvs | inlinevirtual |
| SetBlob(const char *key, const void *data, size_t data_size) noexcept override | StmNvs | virtual |
| SetInitialized(bool initialized) noexcept | BaseNvs | inlineprotected |
| SetString(const char *key, const char *value) noexcept override | StmNvs | virtual |
| SetU32(const char *key, hf_u32_t value) noexcept override | StmNvs | virtual |
| statistics_ | BaseNvs | protected |
| StmNvs(const char *namespace_name="default", const hf_stm32_nvs_config_t &flash_config=hf_stm32_nvs_config_t()) noexcept | StmNvs | explicit |
| write_offset_ | StmNvs | private |
| ~BaseNvs() noexcept=default | BaseNvs | virtual |
| ~StmNvs() noexcept override | StmNvs |