![]() |
mgcpp
A C++ Math Library Based on CUDA
|
#include <device_memory_resource.hpp>


Public Member Functions | |
| device_memory_resource (size_t device_id) | |
| size_t | device_id () const |
Public Member Functions inherited from mgcpp::memory_resource | |
| virtual | ~memory_resource ()=default |
| void * | allocate (size_t bytes) |
| void | deallocate (void *p, size_t bytes) |
| bool | is_equal (const memory_resource &other) const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from mgcpp::memory_resource | |
| virtual void * | do_allocate (size_t bytes)=0 |
| virtual void | do_deallocate (void *p, size_t bytes)=0 |
| virtual bool | do_is_equal (const memory_resource &other) const noexcept=0 |
| mgcpp::device_memory_resource::device_memory_resource | ( | size_t | device_id | ) |
| size_t mgcpp::device_memory_resource::device_id | ( | ) | const |
1.8.13