allocate(size_t NumberOfElements, const detail::code_location CodeLoc=detail::code_location::current()) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
deallocate(T *Ptr, size_t, const detail::code_location CodeLoc=detail::code_location::current()) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
get_property() const | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
has_property() const noexcept | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
operator!=(const usm_allocator< T, AllocKind, Alignment > &One, const usm_allocator< U, AllocKindU, AlignmentU > &Two) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | friend |
operator=(const usm_allocator &Other) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
operator=(usm_allocator &&Other) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
operator==(const usm_allocator< T, AllocKind, Alignment > &One, const usm_allocator< U, AllocKindU, AlignmentU > &Two) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | friend |
propagate_on_container_copy_assignment typedef | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |
propagate_on_container_move_assignment typedef | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |
propagate_on_container_swap typedef | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator class | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | friend |
usm_allocator()=delete | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator(const context &Ctxt, const device &Dev, const property_list &PropList={}) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
usm_allocator(const queue &Q, const property_list &PropList={}) | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
usm_allocator(const usm_allocator &)=default | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator(usm_allocator &&) noexcept=default | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |
usm_allocator(const usm_allocator< U, AllocKind, Alignment > &Other) noexcept | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | inline |
value_type typedef | sycl::_V1::usm_allocator< T, AllocKind, Alignment > | |