batchOnTop() override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
changes_ | kagome::storage::trie::PersistentTrieBatchImpl | private |
clearPrefix(const BufferView &prefix, std::optional< uint64_t > limit=std::nullopt) override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
codec_ | kagome::storage::trie::PersistentTrieBatchImpl | private |
commit() override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
ConstValueView typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
contains(const BufferView &key) const override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
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::PersistentTrieBatchImpl | static |
Cursor typedef | kagome::storage::trie::TrieBatch | |
cursor() final | kagome::storage::trie::TrieBatch | inlinevirtual |
empty() const override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
Error enum name | kagome::storage::trie::PersistentTrieBatchImpl | |
get(const BufferView &key) const override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
Key typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
logger_ | kagome::storage::trie::PersistentTrieBatchImpl | private |
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::PersistentTrieBatchImpl | private |
put(const BufferView &key, const Buffer &value) override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
put(const BufferView &key, Buffer &&value) override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
remove(const BufferView &key) override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
serializer_ | kagome::storage::trie::PersistentTrieBatchImpl | private |
trie_ | kagome::storage::trie::PersistentTrieBatchImpl | private |
trieCursor() override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
tryGet(const BufferView &key) const override | kagome::storage::trie::PersistentTrieBatchImpl | virtual |
Value typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
ValueView typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
~Iterable()=default | kagome::storage::face::Iterable< Buffer, common::BufferConstRef, BufferView > | virtual |
~PersistentTrieBatchImpl() override=default | kagome::storage::trie::PersistentTrieBatchImpl | |
~ReadableBase()=default | kagome::storage::face::ReadableBase< BufferView > | virtual |
~ReadableMap()=default | kagome::storage::face::ReadableMap< BufferView, Buffer > | virtual |
~TrieBatch() override=default | kagome::storage::trie::TrieBatch | |
~Writeable()=default | kagome::storage::face::Writeable< BufferView, Buffer > | virtual |