sgns::storage::face::Iterable¶
A mixin for an iterable map. More...
#include <iterable.hpp>
Inherited by sgns::storage::face::ReadOnlyMap< K, V >
Public Functions¶
| Name | |
|---|---|
| virtual | ~Iterable() =default |
| virtual std::unique_ptr< MapCursor< K, V > > | cursor() =0 Returns new key-value iterator. |
Detailed Description¶
A mixin for an iterable map.
Template Parameters:
- K key type
- V value type
Public Functions Documentation¶
function ~Iterable¶
function cursor¶
Returns new key-value iterator.
Return: kv iterator
Reimplemented by: sgns::storage::InMemoryStorage::cursor, sgns::storage::rocksdb::cursor, sgns::storage::trie::EphemeralTrieBatchImpl::cursor, sgns::storage::trie::PersistentTrieBatchImpl::cursor, sgns::storage::trie::SuperGeniusTrieImpl::cursor, sgns::storage::trie::TopperTrieBatchImpl::cursor, sgns::storage::trie::TrieStorageBackendImpl::cursor
Updated on 2026-03-04 at 13:10:44 -0800