OmniSciDB
c1a53651b2
|
This is the complete list of members for BaselineHashTable, including all inherited members.
BaselineHashTable(HashType layout, const size_t entry_count, const size_t emitted_keys_count, const size_t hash_table_size) | BaselineHashTable | inline |
BaselineHashTable(Data_Namespace::DataMgr *data_mgr, HashType layout, const size_t entry_count, const size_t emitted_keys_count, const size_t hash_table_size, const size_t device_id) | BaselineHashTable | inline |
cpu_hash_table_buff_ | BaselineHashTable | private |
cpu_hash_table_buff_size_ | BaselineHashTable | private |
emitted_keys_count_ | BaselineHashTable | private |
entry_count_ | BaselineHashTable | private |
getCpuBuffer() override | BaselineHashTable | inlinevirtual |
getEmittedKeysCount() const override | BaselineHashTable | inlinevirtual |
getEntryCount() const override | BaselineHashTable | inlinevirtual |
getGpuBuffer() const override | BaselineHashTable | inlinevirtual |
getHashTableBufferSize(const ExecutorDeviceType device_type) const override | BaselineHashTable | inlinevirtual |
getLayout() const override | BaselineHashTable | inlinevirtual |
gpu_hash_table_buff_ | BaselineHashTable | private |
layout_ | BaselineHashTable | private |
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 |
~BaselineHashTable() override | BaselineHashTable | inline |
~HashTable() | HashTable | inlinevirtual |