![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
The CPU memory buffer. More...
#include <BufCpuImpl.hpp>
Public Member Functions | |
BufCpuImpl (BufCpuImpl &&)=delete | |
template<typename TExtent > | |
ALPAKA_FN_HOST | BufCpuImpl (DevCpu dev, TElem *pMem, std::function< void(TElem *)> deleter, TExtent const &extent) noexcept |
ALPAKA_FN_HOST | ~BufCpuImpl () |
auto | operator= (BufCpuImpl &&) -> BufCpuImpl &=delete |
Friends | |
template<typename TBuf , typename TSfinae > | |
struct | alpaka::trait::GetDev |
template<typename TBuf , typename TSfinae > | |
struct | alpaka::trait::GetExtents |
template<typename TBuf , typename TDev , typename TSfinae > | |
struct | alpaka::trait::GetPtrDev |
template<typename TBuf , typename TSfinae > | |
struct | alpaka::trait::GetPtrNative |
The CPU memory buffer.
Definition at line 20 of file BufCpuImpl.hpp.
|
inlinenoexcept |
Definition at line 30 of file BufCpuImpl.hpp.
|
delete |
|
inline |
Definition at line 58 of file BufCpuImpl.hpp.
|
delete |
|
friend |
Definition at line 74 of file BufCpuImpl.hpp.
|
friend |
Definition at line 77 of file BufCpuImpl.hpp.
|
friend |
Definition at line 83 of file BufCpuImpl.hpp.
|
friend |
Definition at line 80 of file BufCpuImpl.hpp.