OmniSciDB  91042dcc5b
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DeviceAllocator Member List

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

alloc(const size_t num_bytes)=0Allocatorpure virtual
Allocator()Allocatorinline
copyFromDevice(void *host_dst, const void *device_src, const size_t num_bytes) const =0DeviceAllocatorpure virtual
copyToDevice(void *device_dst, const void *host_src, const size_t num_bytes) const =0DeviceAllocatorpure virtual
free(Data_Namespace::AbstractBuffer *ab) const =0DeviceAllocatorpure virtual
setDeviceMem(int8_t *device_ptr, unsigned char uc, const size_t num_bytes) const =0DeviceAllocatorpure virtual
zeroDeviceMem(int8_t *device_ptr, const size_t num_bytes) const =0DeviceAllocatorpure virtual
~Allocator()Allocatorinlinevirtual