Address typedef (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | protected |
begin() const | pw::kvs::KeyValueStore | |
CheckForErrors() | pw::kvs::KeyValueStore | |
const_iterator typedef (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | |
Delete(std::string_view key) | pw::kvs::KeyValueStore | |
empty() const | pw::kvs::KeyValueStore | inline |
end() const | pw::kvs::KeyValueStore | inline |
Entry typedef (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | protected |
error_detected() const | pw::kvs::KeyValueStore | inline |
FullMaintenance() | pw::kvs::KeyValueStore | inline |
Get(std::string_view key, span< std::byte > value, size_t offset_bytes=0) const | pw::kvs::KeyValueStore | |
Get(const std::string_view &key, const Pointer &pointer) const | pw::kvs::KeyValueStore | inline |
GetStorageStats() const | pw::kvs::KeyValueStore | |
HeavyMaintenance() | pw::kvs::KeyValueStore | inline |
Init() | pw::kvs::KeyValueStore | |
initialized() const (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | inline |
KeyDescriptor typedef (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | protected |
KeyValueStore(FlashPartition *partition, span< const EntryFormat > formats, const Options &options, size_t redundancy, Vector< SectorDescriptor > §or_descriptor_list, const SectorDescriptor **temp_sectors_to_skip, Vector< KeyDescriptor > &key_descriptor_list, Address *addresses) (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | protected |
KeyValueStoreBuffer(FlashPartition *partition, const EntryFormat &format, const Options &options={}) (defined in pw::kvs::KeyValueStoreBuffer< kMaxEntries, kMaxUsableSectors, kRedundancy, kEntryFormats >) | pw::kvs::KeyValueStoreBuffer< kMaxEntries, kMaxUsableSectors, kRedundancy, kEntryFormats > | inline |
KeyValueStoreBuffer(FlashPartition *partition, span< const EntryFormat, kEntryFormats > formats, const Options &options={}) (defined in pw::kvs::KeyValueStoreBuffer< kMaxEntries, kMaxUsableSectors, kRedundancy, kEntryFormats >) | pw::kvs::KeyValueStoreBuffer< kMaxEntries, kMaxUsableSectors, kRedundancy, kEntryFormats > | inline |
LogDebugInfo() const (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | |
max_key_value_size_bytes() const | pw::kvs::KeyValueStore | inline |
max_key_value_size_bytes(size_t partition_sector_size_bytes) | pw::kvs::KeyValueStore | inlinestatic |
max_size() const | pw::kvs::KeyValueStore | inline |
PartialMaintenance() | pw::kvs::KeyValueStore | |
Put(const std::string_view &key, const T &value) | pw::kvs::KeyValueStore | inline |
Put(const std::string_view &key, const T &value) (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | inline |
redundancy() const | pw::kvs::KeyValueStore | inline |
SectorDescriptor typedef (defined in pw::kvs::KeyValueStore) | pw::kvs::KeyValueStore | protected |
size() const | pw::kvs::KeyValueStore | inline |
total_entries_with_deleted() const | pw::kvs::KeyValueStore | inline |
transaction_count() const | pw::kvs::KeyValueStore | inline |
ValueSize(std::string_view key) const | pw::kvs::KeyValueStore | |