OmniSciDB
a5dc49c757
|
This is the complete list of members for PerfectHashTable, including all inherited members.
allocateGpuMemory(const size_t num_entries) | PerfectHashTable | inline |
column_num_elems_ | PerfectHashTable | private |
cpu_hash_table_buff_ | PerfectHashTable | private |
data_mgr_ | PerfectHashTable | private |
device_id_ | PerfectHashTable | private |
getColumnNumElems() const | PerfectHashTable | inline |
getCpuBuffer() override | PerfectHashTable | inlinevirtual |
getEmittedKeysCount() const override | PerfectHashTable | inlinevirtual |
getEntryCount() const override | PerfectHashTable | inlinevirtual |
getGpuBuffer() const override | PerfectHashTable | inlinevirtual |
getHashEntryInfo() const | PerfectHashTable | inline |
getHashTableBufferSize(const ExecutorDeviceType device_type) const override | PerfectHashTable | inlinevirtual |
getHashTableEntryInfo() const | PerfectHashTable | inline |
getLayout() const override | PerfectHashTable | inlinevirtual |
getRowIdSize() const override | PerfectHashTable | inlinevirtual |
gpu_hash_table_buff_ | PerfectHashTable | private |
hash_entry_info_ | PerfectHashTable | private |
hash_table_entry_info_ | PerfectHashTable | private |
PerfectHashTable(const ExecutorDeviceType device_type, PerfectHashTableEntryInfo hash_table_entry_info, Data_Namespace::DataMgr *data_mgr=nullptr, const int device_id=-1) | PerfectHashTable | inline |
printInitLog(ExecutorDeviceType device_type) | PerfectHashTable | inline |
setColumnNumElems(size_t elem) | PerfectHashTable | inline |
setHashEntryInfo(BucketizedHashEntryInfo &hash_entry_info) | PerfectHashTable | inline |
toSet(size_t key_component_count, size_t key_component_width, size_t entry_count, const int8_t *ptr1, const int8_t *ptr2, const int8_t *ptr3, const int8_t *ptr4, size_t buffer_size) | HashTable | static |
toString(const std::string &type, const std::string &layout_type, size_t key_component_count, size_t key_component_width, size_t entry_count, const int8_t *ptr1, const int8_t *ptr2, const int8_t *ptr3, const int8_t *ptr4, size_t buffer_size, bool raw=false) | HashTable | static |
~HashTable() | HashTable | inlinevirtual |
~PerfectHashTable() override | PerfectHashTable | inline |