| batch() override | kagome::storage::trie::TrieStorageBackendImpl | virtual |
| contains(const BufferView &key) const override | kagome::storage::trie::TrieStorageBackendImpl | |
| kagome::storage::trie::TrieStorageBackend::contains(const Key &key) const =0 | kagome::storage::face::ReadableBase< KView > | pure virtual |
| Cursor typedef | kagome::storage::face::Iterable< K, V, KView > | |
| cursor() override | kagome::storage::trie::TrieStorageBackendImpl | virtual |
| empty() const override | kagome::storage::trie::TrieStorageBackendImpl | virtual |
| Key typedef | kagome::storage::face::ReadableStorage< KView, V > | |
| load(const BufferView &key) const override | kagome::storage::trie::TrieStorageBackendImpl | |
| kagome::storage::trie::TrieStorageBackend::load(const Key &key) const =0 | kagome::storage::face::ReadableStorage< KView, V > | pure virtual |
| node_prefix_ | kagome::storage::trie::TrieStorageBackendImpl | private |
| prefixKey(const common::BufferView &key) const | kagome::storage::trie::TrieStorageBackendImpl | private |
| put(const BufferView &key, const Buffer &value) override | kagome::storage::trie::TrieStorageBackendImpl | |
| put(const BufferView &key, Buffer &&value) override | kagome::storage::trie::TrieStorageBackendImpl | |
| kagome::storage::trie::TrieStorageBackend::put(const KView &key, const V &value)=0 | kagome::storage::face::Writeable< KView, V > | pure virtual |
| kagome::storage::trie::TrieStorageBackend::put(const KView &key, V &&value)=0 | kagome::storage::face::Writeable< KView, V > | pure virtual |
| remove(const common::BufferView &key) override | kagome::storage::trie::TrieStorageBackendImpl | |
| kagome::storage::trie::TrieStorageBackend::remove(const KView &key)=0 | kagome::storage::face::Writeable< KView, V > | pure virtual |
| size() const override | kagome::storage::trie::TrieStorageBackendImpl | virtual |
| storage_ | kagome::storage::trie::TrieStorageBackendImpl | private |
| TrieStorageBackendImpl(std::shared_ptr< BufferStorage > storage, common::Buffer node_prefix) | kagome::storage::trie::TrieStorageBackendImpl | |
| tryLoad(const BufferView &key) const override | kagome::storage::trie::TrieStorageBackendImpl | |
| kagome::storage::trie::TrieStorageBackend::tryLoad(const Key &key) const =0 | kagome::storage::face::ReadableStorage< KView, V > | pure virtual |
| Value typedef | kagome::storage::face::ReadableStorage< KView, V > | |
| ~BatchWriteable()=default | kagome::storage::face::BatchWriteable< KView, V > | virtual |
| ~Iterable()=default | kagome::storage::face::Iterable< K, V, KView > | virtual |
| ~ReadableBase()=default | kagome::storage::face::ReadableBase< KView > | virtual |
| ~ReadableStorage()=default | kagome::storage::face::ReadableStorage< KView, V > | virtual |
| ~TrieStorageBackend() override=default | kagome::storage::trie::TrieStorageBackend | |
| ~TrieStorageBackendImpl() override=default | kagome::storage::trie::TrieStorageBackendImpl | |
| ~Writeable()=default | kagome::storage::face::Writeable< KView, V > | virtual |