Template Struct rmm_pinned_allocator

Struct Documentation

template<typename T>
struct rmm_pinned_allocator

Public Types

using value_type = T
using HostResource = rmm::mr::pinned_memory_resource
using HostPoolResource = rmm::mr::pool_memory_resource<HostResource>

Public Functions

rmm_pinned_allocator() = default
inline T *allocate(std::size_t n)
inline void deallocate(T *p, std::size_t n)
inline bool operator==(const rmm_pinned_allocator &other) const
inline bool operator!=(const rmm_pinned_allocator &other) const