| CPPuddle
    | 
#include <hip/hip_runtime.h>#include <stdexcept>#include <string>Go to the source code of this file.
| Classes | |
| struct | cppuddle::memory_recycling::detail::hip_pinned_allocator< T > | 
| Underlying host allocator for HIP pinned memory.  More... | |
| struct | cppuddle::memory_recycling::detail::hip_device_allocator< T > | 
| Underlying allocator for HIP device memory.  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== (hip_pinned_allocator< T > const &, hip_pinned_allocator< U > const &) noexcept | 
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator!= (hip_pinned_allocator< T > const &, hip_pinned_allocator< U > const &) noexcept | 
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator== (hip_device_allocator< T > const &, hip_device_allocator< U > const &) noexcept | 
| template<class T , class U > | |
| constexpr bool | cppuddle::memory_recycling::detail::operator!= (hip_device_allocator< T > const &, hip_device_allocator< U > const &) noexcept |