pstore2
pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual > Member List

This is the complete list of members for pstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >, including all inherited members.

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) constpstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >inline
empty() const noexceptpstore::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) constpstore::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) constpstore::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 noexceptpstore::index::hamt_map< KeyType, ValueType, Hash, KeyEqual >inline
size() const noexceptpstore::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_baseinlinepure virtual