cl::sycl::experimental::usm_allocator< T, AllocKind, Alignment >::rebind< U > Struct Template Reference
Allows allocator rebinding. More...
#include <usm.h>
Public Types | |
using | other = usm_allocator< U, AllocKind, Alignment > |
Detailed Description
template<typename T, usm::alloc AllocKind, size_t Alignment = 0>
template<typename U>
struct cl::sycl::experimental::usm_allocator< T, AllocKind, Alignment >::rebind< U >
Allows allocator rebinding.
- Template Parameters
-
U New underlying data type
Member Typedef Documentation
◆ other
template<typename T, usm::alloc AllocKind, size_t Alignment = 0>
template<typename U >
using cl::sycl::experimental::usm_allocator< T, AllocKind, Alignment >::rebind< U >::other = usm_allocator<U, AllocKind, Alignment> |
The documentation for this struct was generated from the following file: