clearPrefix(const BufferView &prefix, std::optional< uint64_t > limit=std::nullopt)=0 | kagome::storage::trie::TrieBatch | pure virtual |
ConstValueView typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
contains(const Key &key) const =0 | kagome::storage::face::ReadableBase< BufferView > | pure virtual |
cursor() final | kagome::storage::trie::TrieBatch | inlinevirtual |
Cursor typedef | kagome::storage::trie::TrieBatch | |
empty() const =0 | kagome::storage::face::ReadableBase< BufferView > | pure virtual |
get(const Key &key) const =0 | kagome::storage::face::ReadableMap< BufferView, Buffer > | pure virtual |
Key typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
put(const BufferView &key, const Buffer &value)=0 | kagome::storage::face::Writeable< BufferView, Buffer > | pure virtual |
put(const BufferView &key, Buffer &&value)=0 | kagome::storage::face::Writeable< BufferView, Buffer > | pure virtual |
remove(const BufferView &key)=0 | kagome::storage::face::Writeable< BufferView, Buffer > | pure virtual |
trieCursor()=0 | kagome::storage::trie::TrieBatch | pure virtual |
tryGet(const Key &key) const =0 | kagome::storage::face::ReadableMap< BufferView, Buffer > | pure virtual |
Value typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
ValueView typedef | kagome::storage::face::ReadableMap< BufferView, Buffer > | |
writeBack()=0 | kagome::storage::trie::TopperTrieBatch | pure virtual |
~Iterable()=default | kagome::storage::face::Iterable< Buffer, common::BufferConstRef, BufferView > | virtual |
~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 |