Home
last modified time | relevance | path

Searched refs:UseCUPMHostAllocGuard (Results 1 – 1 of 1) sorted by relevance

/petsc/include/petsc/private/
H A Dcupmobject.hpp42 class PETSC_SINGLE_LIBRARY_VISIBILITY_INTERNAL UseCUPMHostAllocGuard : Interface<T> { class
46 UseCUPMHostAllocGuard(bool) noexcept;
47 ~UseCUPMHostAllocGuard() noexcept;
73 inline UseCUPMHostAllocGuard<T>::UseCUPMHostAllocGuard(bool useit) noexcept : v_(useit) in UseCUPMHostAllocGuard() function in Petsc::device::cupm::impl::__anon20d9963a0111::UseCUPMHostAllocGuard
98 inline UseCUPMHostAllocGuard<T>::~UseCUPMHostAllocGuard() noexcept in ~UseCUPMHostAllocGuard()
110 inline bool UseCUPMHostAllocGuard<T>::value() const noexcept in value()
230 PETSC_NODISCARD static UseCUPMHostAllocGuard<T> UseCUPMHostAlloc(U) noexcept = delete;
232 PETSC_NODISCARD static UseCUPMHostAllocGuard<T> UseCUPMHostAlloc(bool) noexcept;
355 inline UseCUPMHostAllocGuard<T> CUPMObject<T>::UseCUPMHostAlloc(bool b) noexcept in UseCUPMHostAlloc()