mgcpp
A C++ Math Library Based on CUDA
mgcpp::device_memory_resource Member List

This is the complete list of members for mgcpp::device_memory_resource, including all inherited members.

allocate(size_t bytes)mgcpp::memory_resourceinline
deallocate(void *p, size_t bytes)mgcpp::memory_resourceinline
device_id() constmgcpp::device_memory_resource
device_memory_resource(size_t device_id)mgcpp::device_memory_resource
do_allocate(size_t bytes)=0mgcpp::memory_resourceprotectedpure virtual
do_deallocate(void *p, size_t bytes)=0mgcpp::memory_resourceprotectedpure virtual
do_is_equal(const memory_resource &other) const noexcept=0mgcpp::memory_resourceprotectedpure virtual
is_equal(const memory_resource &other) const noexceptmgcpp::memory_resourceinline
~memory_resource()=defaultmgcpp::memory_resourcevirtual