|
vecmem 1.22.0
|
Implementation of vecmem::pool_memory_resource.
More...
#include </home/runner/work/vecmem/vecmem/core/src/memory/details/pool_memory_resource_impl.hpp>
Public Member Functions | |
| pool_memory_resource_impl (memory_resource &upstream, const pool_memory_resource::options &opts) | |
| Constructor, on top of another memory resource. | |
| ~pool_memory_resource_impl () | |
| Destructor, freeing all allocations. | |
| void * | allocate (std::size_t bytes, std::size_t alignment) |
| Allocate memory. | |
| void | deallocate (void *ptr, std::size_t bytes, std::size_t alignment) |
| Deallocate memory. | |
Implementation of vecmem::pool_memory_resource.