|
EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
|
This is the complete list of members for EBGeometry::MemoryResource, including all inherited members.
| allocate(size_t a_bytes, size_t a_alignment)=0 | EBGeometry::MemoryResource | pure virtual |
| copy(void *a_dst, const MemoryResource &a_dstResource, const void *a_src, const MemoryResource &a_srcResource, size_t a_bytes) const noexcept | EBGeometry::MemoryResource | virtual |
| deallocate(void *a_ptr, size_t a_bytes, size_t a_alignment) noexcept=0 | EBGeometry::MemoryResource | pure virtual |
| isDeviceAccessible() const noexcept=0 | EBGeometry::MemoryResource | pure virtual |
| isHostAccessible() const noexcept=0 | EBGeometry::MemoryResource | pure virtual |
| MemoryResource()=default | EBGeometry::MemoryResource | |
| MemoryResource(const MemoryResource &)=delete | EBGeometry::MemoryResource | |
| operator=(const MemoryResource &)=delete | EBGeometry::MemoryResource | |
| ~MemoryResource()=default | EBGeometry::MemoryResource | virtual |