Pigweed
 
Loading...
Searching...
No Matches
pw::kvs::KeyValueStoreBuffer< kMaxEntries, kMaxUsableSectors, kRedundancy, kEntryFormats > Member List

This is the complete list of members for pw::kvs::KeyValueStoreBuffer< kMaxEntries, kMaxUsableSectors, kRedundancy, kEntryFormats >, including all inherited members.

Address typedef (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreprotected
begin() constpw::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() constpw::kvs::KeyValueStoreinline
end() constpw::kvs::KeyValueStoreinline
Entry typedef (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreprotected
error_detected() constpw::kvs::KeyValueStoreinline
FullMaintenance()pw::kvs::KeyValueStoreinline
Get(std::string_view key, span< std::byte > value, size_t offset_bytes=0) constpw::kvs::KeyValueStore
Get(const std::string_view &key, const Pointer &pointer) constpw::kvs::KeyValueStoreinline
GetStorageStats() constpw::kvs::KeyValueStore
HeavyMaintenance()pw::kvs::KeyValueStoreinline
Init()pw::kvs::KeyValueStore
initialized() const (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreinline
KeyDescriptor typedef (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreprotected
KeyValueStore(FlashPartition *partition, span< const EntryFormat > formats, const Options &options, size_t redundancy, Vector< SectorDescriptor > &sector_descriptor_list, const SectorDescriptor **temp_sectors_to_skip, Vector< KeyDescriptor > &key_descriptor_list, Address *addresses) (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreprotected
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() constpw::kvs::KeyValueStoreinline
max_key_value_size_bytes(size_t partition_sector_size_bytes)pw::kvs::KeyValueStoreinlinestatic
max_size() constpw::kvs::KeyValueStoreinline
PartialMaintenance()pw::kvs::KeyValueStore
Put(const std::string_view &key, const T &value)pw::kvs::KeyValueStoreinline
Put(const std::string_view &key, const T &value) (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreinline
redundancy() constpw::kvs::KeyValueStoreinline
SectorDescriptor typedef (defined in pw::kvs::KeyValueStore)pw::kvs::KeyValueStoreprotected
size() constpw::kvs::KeyValueStoreinline
total_entries_with_deleted() constpw::kvs::KeyValueStoreinline
transaction_count() constpw::kvs::KeyValueStoreinline
ValueSize(std::string_view key) constpw::kvs::KeyValueStore