Class pinned_allocator

Inheritance Relationships

Base Type

Class Documentation

class ral::memory::pinned_allocator : public ral::memory::base_allocator

Public Functions

pinned_allocator()
void setUcpContext(ucp_context_h context)
inline virtual ucp_mem_h getUcpMemoryHandle() const

Protected Functions

virtual void do_allocate(void **ptr, std::size_t size)
virtual void do_deallocate(void *ptr)

Protected Attributes

bool use_ucx
ucp_context_h context
ucp_mem_h mem_handle