DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::usm_allocator< T, AllocKind, Alignment > Member List

This is the complete list of members for cl::sycl::usm_allocator< T, AllocKind, Alignment >, including all inherited members.

allocate(size_t NumberOfElements, const detail::code_location CodeLoc=detail::code_location::current())cl::sycl::usm_allocator< T, AllocKind, Alignment >inline
deallocate(T *Ptr, size_t, const detail::code_location CodeLoc=detail::code_location::current())cl::sycl::usm_allocator< T, AllocKind, Alignment >inline
operator!=(const usm_allocator< T, AllocKind, Alignment > &One, const usm_allocator< U, AllocKindU, AlignmentU > &Two)cl::sycl::usm_allocator< T, AllocKind, Alignment >friend
operator=(const usm_allocator &Other)cl::sycl::usm_allocator< T, AllocKind, Alignment >inline
operator=(usm_allocator &&Other)cl::sycl::usm_allocator< T, AllocKind, Alignment >inline
operator==(const usm_allocator< T, AllocKind, Alignment > &One, const usm_allocator< U, AllocKindU, AlignmentU > &Two)cl::sycl::usm_allocator< T, AllocKind, Alignment >friend
propagate_on_container_copy_assignment typedefcl::sycl::usm_allocator< T, AllocKind, Alignment >
propagate_on_container_move_assignment typedefcl::sycl::usm_allocator< T, AllocKind, Alignment >
propagate_on_container_swap typedefcl::sycl::usm_allocator< T, AllocKind, Alignment >
usm_allocator classcl::sycl::usm_allocator< T, AllocKind, Alignment >friend
usm_allocator() noexcept=deletecl::sycl::usm_allocator< T, AllocKind, Alignment >
usm_allocator(const context &Ctxt, const device &Dev, const property_list &PropList={}) noexceptcl::sycl::usm_allocator< T, AllocKind, Alignment >inline
usm_allocator(const queue &Q, const property_list &PropList={}) noexceptcl::sycl::usm_allocator< T, AllocKind, Alignment >inline
usm_allocator(const usm_allocator &) noexcept=defaultcl::sycl::usm_allocator< T, AllocKind, Alignment >
usm_allocator(usm_allocator &&) noexcept=defaultcl::sycl::usm_allocator< T, AllocKind, Alignment >
usm_allocator(const usm_allocator< U, AllocKind, Alignment > &Other) noexceptcl::sycl::usm_allocator< T, AllocKind, Alignment >inline
value_type typedefcl::sycl::usm_allocator< T, AllocKind, Alignment >