OmniSciDB  0bd2ec9cf4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CudaAllocator Member List

This is the complete list of members for CudaAllocator, including all inherited members.

alloc(Data_Namespace::DataMgr *data_mgr, const size_t num_bytes, const int device_id)CudaAllocatorstatic
alloc(const size_t num_bytes) overrideCudaAllocatorvirtual
Allocator()Allocatorinline
allocGpuAbstractBuffer(Data_Namespace::DataMgr *data_mgr, const size_t num_bytes, const int device_id)CudaAllocatorstatic
copyFromDevice(int8_t *host_dst, const int8_t *device_src, const size_t num_bytes) const overrideCudaAllocatorvirtual
copyToDevice(int8_t *device_dst, const int8_t *host_src, const size_t num_bytes) const overrideCudaAllocatorvirtual
CudaAllocator(Data_Namespace::DataMgr *data_mgr, const int device_id)CudaAllocator
data_mgr_CudaAllocatorprivate
device_id_CudaAllocatorprivate
free(Data_Namespace::AbstractBuffer *ab) const overrideCudaAllocatorvirtual
freeGpuAbstractBuffer(Data_Namespace::DataMgr *data_mgr, Data_Namespace::AbstractBuffer *ab)CudaAllocatorstatic
setDeviceMem(int8_t *device_ptr, unsigned char uc, const size_t num_bytes) const overrideCudaAllocatorvirtual
zeroDeviceMem(int8_t *device_ptr, const size_t num_bytes) const overrideCudaAllocatorvirtual
~Allocator()Allocatorinlinevirtual
~CudaAllocator() overrideCudaAllocatorinline