| begin(database &db) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| begin(database const &db) const (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| cbegin(database const &db) const (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| cend(database const &db) const (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| const_iterator typedef (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| contains(database const &db, OtherKeyType const &key) const | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| empty() const noexcept | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| end(database &db) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| end(database const &db) const (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| find(database const &db, OtherKeyType const &key) const | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| find(database const &db, OtherKeyType const &key) const -> const_iterator (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| flush(transaction_base &transaction, unsigned generation) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| hamt_map(database const &db, typed_address< header_block > pos=typed_address< header_block >::null(), Hash const &hash=Hash(), KeyEqual const &equal=KeyEqual()) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | explicit |
| hamt_map(hamt_map const &)=delete (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| hamt_map(hamt_map &&) noexcept=delete (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| insert(transaction_base &transaction, std::pair< OtherKeyType, OtherValueType > const &value) -> std::pair< iterator, bool > | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| insert_or_assign(transaction_base &transaction, std::pair< OtherKeyType, OtherValueType > const &value) -> std::pair< iterator, bool > | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| insert_or_assign(transaction_base &transaction, OtherKeyType const &key, OtherValueType const &value) -> std::pair< iterator, bool > | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| insert_or_upsert(transaction_base &transaction, OtherValueType const &value, bool is_upsert) -> std::pair< iterator, bool > (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| iterator typedef (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| key_equal typedef (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| key_type typedef (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| load_leaf_node(database const &db, address addr) const | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| make_range(database &db) (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| make_range(database const &db) const (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| mapped_type typedef (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| operator=(hamt_map const &)=delete (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| operator=(hamt_map &&) noexcept=delete (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| root() const noexcept | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| size() const noexcept | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| value_type typedef (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | |
| ~hamt_map() override (defined in pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >) | pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > | inline |
| ~index_base()=0 (defined in pstore::index::index_base) | pstore::index::index_base | inlinepure virtual |