libfoedus-core
FOEDUS Core Library
foedus::storage::hash::HashTmpBin Member List

This is the complete list of members for foedus::storage::hash::HashTmpBin, including all inherited members.

clean()foedus::storage::hash::HashTmpBin
clean_quick()foedus::storage::hash::HashTmpBin
Constants enum namefoedus::storage::hash::HashTmpBin
create_memory(uint16_t numa_node, uint64_t initial_size=kDefaultInitialSize)foedus::storage::hash::HashTmpBin
delete_record(xct::XctId xct_id, const void *key, uint16_t key_length, HashValue hash)foedus::storage::hash::HashTmpBin
get_bucket_head(uint32_t bucket) const foedus::storage::hash::HashTmpBininline
get_first_record() const foedus::storage::hash::HashTmpBininline
get_physical_record_count() const foedus::storage::hash::HashTmpBininline
get_record(RecordIndex index) const foedus::storage::hash::HashTmpBininline
get_records_capacity() const foedus::storage::hash::HashTmpBininline
get_records_consumed() const foedus::storage::hash::HashTmpBininline
give_memory(memory::AlignedMemory *recipient)foedus::storage::hash::HashTmpBin
HashTmpBin()foedus::storage::hash::HashTmpBin
insert_record(xct::XctId xct_id, const void *key, uint16_t key_length, HashValue hash, const void *payload, uint16_t payload_length)foedus::storage::hash::HashTmpBin
kBucketCount enum valuefoedus::storage::hash::HashTmpBin
kDefaultInitialSize enum valuefoedus::storage::hash::HashTmpBin
operator<<(std::ostream &o, const HashTmpBin &v)foedus::storage::hash::HashTmpBinfriend
overwrite_record(xct::XctId xct_id, const void *key, uint16_t key_length, HashValue hash, const void *payload, uint16_t payload_offset, uint16_t payload_count)foedus::storage::hash::HashTmpBin
RecordIndex typedeffoedus::storage::hash::HashTmpBin
release_memory()foedus::storage::hash::HashTmpBin
steal_memory(memory::AlignedMemory *provider)foedus::storage::hash::HashTmpBin
update_record(xct::XctId xct_id, const void *key, uint16_t key_length, HashValue hash, const void *payload, uint16_t payload_length)foedus::storage::hash::HashTmpBin