| BranchPtr typedef | kagome::storage::trie::PolkadotTrie | |
| clearPrefix(const common::BufferView &prefix, std::optional< uint64_t > limit, const OnDetachCallback &callback)=0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| ConstBranchPtr typedef | kagome::storage::trie::PolkadotTrie | |
| ConstNodePtr typedef | kagome::storage::trie::PolkadotTrie | |
| ConstValueView typedef | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | |
| contains(const Key &key) const =0 | kagome::storage::face::ReadableBase< common::BufferView > | pure virtual |
| cursor() final | kagome::storage::trie::PolkadotTrie | inlinevirtual |
| Cursor typedef | kagome::storage::face::Iterable< common::Buffer, ReadableMap< common::Buffer, common::Buffer >::ConstValueView, common::BufferView > | |
| defaultNodeRetrieveFunctor(const std::shared_ptr< OpaqueTrieNode > &node) | kagome::storage::trie::PolkadotTrie | inlinestatic |
| empty() const =0 | kagome::storage::face::ReadableBase< common::BufferView > | pure virtual |
| forNodeInPath(ConstNodePtr parent, const NibblesView &path, const std::function< outcome::result< void >(BranchNode const &, uint8_t idx)> &callback) const =0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| get(const Key &key) const =0 | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | pure virtual |
| getNode(ConstNodePtr parent, const NibblesView &key_nibbles)=0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| getNode(ConstNodePtr parent, const NibblesView &key_nibbles) const =0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| getRoot()=0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| getRoot() const =0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| Key typedef | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | |
| NodePtr typedef | kagome::storage::trie::PolkadotTrie | |
| NodeRetrieveFunctor typedef | kagome::storage::trie::PolkadotTrie | |
| OnDetachCallback typedef | kagome::storage::trie::PolkadotTrie | |
| put(const common::BufferView &key, const common::Buffer &value)=0 | kagome::storage::face::Writeable< common::BufferView, common::Buffer > | pure virtual |
| put(const common::BufferView &key, common::Buffer &&value)=0 | kagome::storage::face::Writeable< common::BufferView, common::Buffer > | pure virtual |
| remove(const common::BufferView &key)=0 | kagome::storage::face::Writeable< common::BufferView, common::Buffer > | pure virtual |
| retrieveChild(const BranchNode &parent, uint8_t idx) const =0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| retrieveChild(const BranchNode &parent, uint8_t idx)=0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| trieCursor()=0 | kagome::storage::trie::PolkadotTrie | pure virtual |
| tryGet(const Key &key) const =0 | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | pure virtual |
| Value typedef | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | |
| ValueView typedef | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | |
| ~Iterable()=default | kagome::storage::face::Iterable< common::Buffer, ReadableMap< common::Buffer, common::Buffer >::ConstValueView, common::BufferView > | virtual |
| ~ReadableBase()=default | kagome::storage::face::ReadableBase< common::BufferView > | virtual |
| ~ReadableMap()=default | kagome::storage::face::ReadableMap< common::BufferView, common::Buffer > | virtual |
| ~Writeable()=default | kagome::storage::face::Writeable< common::BufferView, common::Buffer > | virtual |