| Allocate(int64_t capacity)=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| BucketSizes() const =0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| buffer_ | cloudViewer::core::DeviceHashBackend | |
| capacity_ | cloudViewer::core::DeviceHashBackend | |
| Clear()=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| device_ | cloudViewer::core::DeviceHashBackend | |
| DeviceHashBackend(int64_t init_capacity, int64_t key_dsize, const std::vector< int64_t > &value_dsizes, const Device &device) | cloudViewer::core::DeviceHashBackend | inline |
| Erase(const void *input_keys, bool *output_masks, int64_t count)=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| Find(const void *input_keys, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| Free()=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| GetActiveIndices(buf_index_t *output_buf_indices)=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| GetBucketCount() const =0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| GetCapacity() const | cloudViewer::core::DeviceHashBackend | inline |
| GetDevice() const | cloudViewer::core::DeviceHashBackend | inline |
| GetKeyBuffer() | cloudViewer::core::DeviceHashBackend | inline |
| GetValueBuffer(size_t i=0) | cloudViewer::core::DeviceHashBackend | inline |
| GetValueBuffers() | cloudViewer::core::DeviceHashBackend | inline |
| Insert(const void *input_keys, const std::vector< const void * > &input_values, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| key_dsize_ | cloudViewer::core::DeviceHashBackend | |
| LoadFactor() const =0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| Reserve(int64_t capacity)=0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| Size() const =0 | cloudViewer::core::DeviceHashBackend | pure virtual |
| value_dsizes_ | cloudViewer::core::DeviceHashBackend | |
| ~DeviceHashBackend() | cloudViewer::core::DeviceHashBackend | inlinevirtual |