Kagome
Polkadot Runtime Engine in C++17
kagome::storage::trie::PersistentTrieBatchImpl Member List

This is the complete list of members for kagome::storage::trie::PersistentTrieBatchImpl, including all inherited members.

batchOnTop() overridekagome::storage::trie::PersistentTrieBatchImplvirtual
changes_kagome::storage::trie::PersistentTrieBatchImplprivate
clearPrefix(const BufferView &prefix, std::optional< uint64_t > limit=std::nullopt) overridekagome::storage::trie::PersistentTrieBatchImplvirtual
codec_kagome::storage::trie::PersistentTrieBatchImplprivate
commit() overridekagome::storage::trie::PersistentTrieBatchImplvirtual
ConstValueView typedefkagome::storage::face::ReadableMap< BufferView, Buffer >
contains(const BufferView &key) const overridekagome::storage::trie::PersistentTrieBatchImplvirtual
create(std::shared_ptr< Codec > codec, std::shared_ptr< TrieSerializer > serializer, std::optional< std::shared_ptr< changes_trie::ChangesTracker >> changes, std::shared_ptr< PolkadotTrie > trie)kagome::storage::trie::PersistentTrieBatchImplstatic
Cursor typedefkagome::storage::trie::TrieBatch
cursor() finalkagome::storage::trie::TrieBatchinlinevirtual
empty() const overridekagome::storage::trie::PersistentTrieBatchImplvirtual
Error enum namekagome::storage::trie::PersistentTrieBatchImpl
get(const BufferView &key) const overridekagome::storage::trie::PersistentTrieBatchImplvirtual
Key typedefkagome::storage::face::ReadableMap< BufferView, Buffer >
logger_kagome::storage::trie::PersistentTrieBatchImplprivate
PersistentTrieBatchImpl(std::shared_ptr< Codec > codec, std::shared_ptr< TrieSerializer > serializer, std::optional< std::shared_ptr< changes_trie::ChangesTracker >> changes, std::shared_ptr< PolkadotTrie > trie)kagome::storage::trie::PersistentTrieBatchImplprivate
put(const BufferView &key, const Buffer &value) overridekagome::storage::trie::PersistentTrieBatchImplvirtual
put(const BufferView &key, Buffer &&value) overridekagome::storage::trie::PersistentTrieBatchImplvirtual
remove(const BufferView &key) overridekagome::storage::trie::PersistentTrieBatchImplvirtual
serializer_kagome::storage::trie::PersistentTrieBatchImplprivate
trie_kagome::storage::trie::PersistentTrieBatchImplprivate
trieCursor() overridekagome::storage::trie::PersistentTrieBatchImplvirtual
tryGet(const BufferView &key) const overridekagome::storage::trie::PersistentTrieBatchImplvirtual
Value typedefkagome::storage::face::ReadableMap< BufferView, Buffer >
ValueView typedefkagome::storage::face::ReadableMap< BufferView, Buffer >
~Iterable()=defaultkagome::storage::face::Iterable< Buffer, common::BufferConstRef, BufferView >virtual
~PersistentTrieBatchImpl() override=defaultkagome::storage::trie::PersistentTrieBatchImpl
~ReadableBase()=defaultkagome::storage::face::ReadableBase< BufferView >virtual
~ReadableMap()=defaultkagome::storage::face::ReadableMap< BufferView, Buffer >virtual
~TrieBatch() override=defaultkagome::storage::trie::TrieBatch
~Writeable()=defaultkagome::storage::face::Writeable< BufferView, Buffer >virtual