allocate(std::size_t size) (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
const_pointer typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
const_reference typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
deallocate(pointer ptr, std::size_t n) (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
device_allocator(const device_allocator< U, Alignment > &other) noexcept (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
device_allocator(const sycl::queue &q) noexcept (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
device_allocator(const sycl::context &ctxt, const sycl::device &dev) noexcept (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
device_allocator(const device_allocator &)=default (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
difference_type typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
get_context() const noexcept (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
get_device() const noexcept (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | inline |
is_always_equal typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
operator!=(const device_allocator &) const =default (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
operator=(const device_allocator &)=default (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
operator==(const device_allocator &) const =default (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
pointer typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
reference typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
size_type typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
value_type typedef (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |
~device_allocator()=default (defined in dr::sp::device_allocator< T, Alignment >) | dr::sp::device_allocator< T, Alignment > | |