Class allocation_pool¶
Defined in File BufferProvider.h
Class Documentation¶
-
class
ral::memory
::
allocation_pool
¶ Public Functions
-
allocation_pool
(std::unique_ptr<base_allocator> allocator, std::size_t size_buffers, std::size_t num_buffers)¶
-
~allocation_pool
()¶
-
std::unique_ptr<blazing_allocation_chunk>
get_chunk
()¶
-
inline ucp_mem_h
getUcpMemoryHandle
() const¶
-
void
free_chunk
(std::unique_ptr<blazing_allocation_chunk> allocation)¶
-
std::size_t
size_buffers
()¶
-
void
free_all
()¶
-
std::size_t
get_allocated_buffers
()¶
-
std::size_t
get_total_buffers
()¶
-