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 typedef | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |
propagate_on_container_move_assignment typedef | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |
propagate_on_container_swap typedef | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator class | cl::sycl::usm_allocator< T, AllocKind, Alignment > | friend |
usm_allocator() noexcept=delete | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator(const context &Ctxt, const device &Dev, const property_list &PropList={}) noexcept | cl::sycl::usm_allocator< T, AllocKind, Alignment > | inline |
usm_allocator(const queue &Q, const property_list &PropList={}) noexcept | cl::sycl::usm_allocator< T, AllocKind, Alignment > | inline |
usm_allocator(const usm_allocator &) noexcept=default | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator(usm_allocator &&) noexcept=default | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator(const usm_allocator< U, AllocKind, Alignment > &Other) noexcept | cl::sycl::usm_allocator< T, AllocKind, Alignment > | inline |
value_type typedef | cl::sycl::usm_allocator< T, AllocKind, Alignment > | |