ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::core::DeviceHashBackend Member List

This is the complete list of members for cloudViewer::core::DeviceHashBackend, including all inherited members.

Allocate(int64_t capacity)=0cloudViewer::core::DeviceHashBackendpure virtual
BucketSizes() const =0cloudViewer::core::DeviceHashBackendpure virtual
buffer_cloudViewer::core::DeviceHashBackend
capacity_cloudViewer::core::DeviceHashBackend
Clear()=0cloudViewer::core::DeviceHashBackendpure 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::DeviceHashBackendinline
Erase(const void *input_keys, bool *output_masks, int64_t count)=0cloudViewer::core::DeviceHashBackendpure virtual
Find(const void *input_keys, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)=0cloudViewer::core::DeviceHashBackendpure virtual
Free()=0cloudViewer::core::DeviceHashBackendpure virtual
GetActiveIndices(buf_index_t *output_buf_indices)=0cloudViewer::core::DeviceHashBackendpure virtual
GetBucketCount() const =0cloudViewer::core::DeviceHashBackendpure virtual
GetCapacity() constcloudViewer::core::DeviceHashBackendinline
GetDevice() constcloudViewer::core::DeviceHashBackendinline
GetKeyBuffer()cloudViewer::core::DeviceHashBackendinline
GetValueBuffer(size_t i=0)cloudViewer::core::DeviceHashBackendinline
GetValueBuffers()cloudViewer::core::DeviceHashBackendinline
Insert(const void *input_keys, const std::vector< const void * > &input_values, buf_index_t *output_buf_indices, bool *output_masks, int64_t count)=0cloudViewer::core::DeviceHashBackendpure virtual
key_dsize_cloudViewer::core::DeviceHashBackend
LoadFactor() const =0cloudViewer::core::DeviceHashBackendpure virtual
Reserve(int64_t capacity)=0cloudViewer::core::DeviceHashBackendpure virtual
Size() const =0cloudViewer::core::DeviceHashBackendpure virtual
value_dsizes_cloudViewer::core::DeviceHashBackend
~DeviceHashBackend()cloudViewer::core::DeviceHashBackendinlinevirtual