clear(lf_tran_entry *t_entry) | lf_hash_table_cpp< Key, T > | |
destroy() | lf_hash_table_cpp< Key, T > | |
end_tran(lf_tran_entry *t_entry) | lf_hash_table_cpp< Key, T > | |
erase(lf_tran_entry *t_entry, Key &key) | lf_hash_table_cpp< Key, T > | |
erase_locked(lf_tran_entry *t_entry, Key &key, T *&t) | lf_hash_table_cpp< Key, T > | |
find(lf_tran_entry *t_entry, Key &key) | lf_hash_table_cpp< Key, T > | |
find_or_insert(lf_tran_entry *t_entry, Key &key, T *&t) | lf_hash_table_cpp< Key, T > | |
freelist_claim(lf_tran_entry *t_entry) | lf_hash_table_cpp< Key, T > | |
freelist_retire(lf_tran_entry *t_entry, T *&t) | lf_hash_table_cpp< Key, T > | |
generic_insert(F &ins_func, lf_tran_entry *t_entry, Key &key, T *&t) | lf_hash_table_cpp< Key, T > | private |
get_element_count() const | lf_hash_table_cpp< Key, T > | |
get_freelist() | lf_hash_table_cpp< Key, T > | |
get_hash_table() | lf_hash_table_cpp< Key, T > | |
get_pthread_mutex(T *t) | lf_hash_table_cpp< Key, T > | private |
get_size() const | lf_hash_table_cpp< Key, T > | |
init(lf_tran_system &transys, int hash_size, int freelist_block_count, int freelist_block_size, lf_entry_descriptor &edes) | lf_hash_table_cpp< Key, T > | |
insert(lf_tran_entry *t_entry, Key &key, T *&t) | lf_hash_table_cpp< Key, T > | |
insert_given(lf_tran_entry *t_entry, Key &key, T *&t) | lf_hash_table_cpp< Key, T > | |
lf_hash_table_cpp() | lf_hash_table_cpp< Key, T > | |
m_freelist | lf_hash_table_cpp< Key, T > | private |
m_hash | lf_hash_table_cpp< Key, T > | private |
start_tran(lf_tran_entry *t_entry) | lf_hash_table_cpp< Key, T > | |
unlock(lf_tran_entry *t_entry, T *&t) | lf_hash_table_cpp< Key, T > | |