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

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

allocate(size_t bytes)mgcpp::memory_resourceinline
allocated_bytes() const noexceptmgcpp::cudamalloc_resource
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) overridemgcpp::cudamalloc_resourceprotectedvirtual
do_deallocate(void *p, size_t bytes) overridemgcpp::cudamalloc_resourceprotectedvirtual
do_is_equal(const memory_resource &other) const noexcept overridemgcpp::cudamalloc_resourceprotectedvirtual
instance(size_t device_id)mgcpp::cudamalloc_resourcestatic
is_equal(const memory_resource &other) const noexceptmgcpp::memory_resourceinline
~memory_resource()=defaultmgcpp::memory_resourcevirtual