|
CPPuddle
|
#include <CL/sycl.hpp>#include <stdexcept>#include <string>Go to the source code of this file.
Classes | |
| struct | cppuddle::memory_recycling::detail::sycl_host_default_allocator< T > |
| Underlying host allocator for SYCL pinned memory (using the sycl::default_selector{}) More... | |
| struct | cppuddle::memory_recycling::detail::sycl_device_default_allocator< T > |
| Underlying allocator for SYCL device memory (using the sycl::default_selector{}) More... | |
Namespaces | |
| namespace | cppuddle |
| namespace | cppuddle::memory_recycling |
| CPPuddle namespace containing the memory recycling functionality. | |
| namespace | cppuddle::memory_recycling::detail |
Functions | |
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator== (sycl_host_default_allocator< T > const &, sycl_host_default_allocator< U > const &) noexcept |
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator!= (sycl_host_default_allocator< T > const &, sycl_host_default_allocator< U > const &) noexcept |
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator== (sycl_device_default_allocator< T > const &, sycl_device_default_allocator< U > const &) noexcept |
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator!= (sycl_device_default_allocator< T > const &, sycl_device_default_allocator< U > const &) noexcept |