Implementation backend for vecmem::details::arena_page_memory_resource.
More...
#include </home/runner/work/vecmem/vecmem/core/src/memory/details/arena_memory_resource_impl.hpp>
|
|
| arena_memory_resource_impl (std::size_t initial_size, std::size_t maximum_size, memory_resource &mm) |
|
void * | allocate (std::size_t bytes, std::size_t alignment=0) |
|
bool | deallocate (void *p, std::size_t bytes, std::size_t alignment=0) |
Implementation backend for vecmem::details::arena_page_memory_resource.
◆ default_initial_size
| std::size_t vecmem::details::arena_memory_resource_impl::default_initial_size |
|
staticconstexpr |
Initial value:=
std::numeric_limits<std::size_t>::max()
◆ default_maximum_size
| std::size_t vecmem::details::arena_memory_resource_impl::default_maximum_size |
|
staticconstexpr |
Initial value:=
std::numeric_limits<std::size_t>::max()
The documentation for this class was generated from the following files: