alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::ConstBufCpu< TElem, TDim, TIdx > Class Template Reference

The CPU memory buffer. More...

#include <ConstBufCpu.hpp>

+ Inheritance diagram for alpaka::ConstBufCpu< TElem, TDim, TIdx >:

Public Member Functions

ALPAKA_FN_HOST ConstBufCpu (BufCpu< TElem, TDim, TIdx > &&buf)
 
ALPAKA_FN_HOST ConstBufCpu (BufCpu< TElem, TDim, TIdx > const &buf)
 
template<typename TExtent , typename Deleter >
ALPAKA_FN_HOST ConstBufCpu (DevCpu const &dev, TElem *pMem, Deleter deleter, TExtent const &extent)
 

Detailed Description

template<typename TElem, typename TDim, typename TIdx>
class alpaka::ConstBufCpu< TElem, TDim, TIdx >

The CPU memory buffer.

Definition at line 35 of file ConstBufCpu.hpp.

Constructor & Destructor Documentation

◆ ConstBufCpu() [1/3]

template<typename TElem , typename TDim , typename TIdx >
template<typename TExtent , typename Deleter >
ALPAKA_FN_HOST alpaka::ConstBufCpu< TElem, TDim, TIdx >::ConstBufCpu ( DevCpu const & dev,
TElem * pMem,
Deleter deleter,
TExtent const & extent )
inline

Definition at line 39 of file ConstBufCpu.hpp.

◆ ConstBufCpu() [2/3]

template<typename TElem , typename TDim , typename TIdx >
ALPAKA_FN_HOST alpaka::ConstBufCpu< TElem, TDim, TIdx >::ConstBufCpu ( BufCpu< TElem, TDim, TIdx > const & buf)
inline

Definition at line 45 of file ConstBufCpu.hpp.

◆ ConstBufCpu() [3/3]

template<typename TElem , typename TDim , typename TIdx >
ALPAKA_FN_HOST alpaka::ConstBufCpu< TElem, TDim, TIdx >::ConstBufCpu ( BufCpu< TElem, TDim, TIdx > && buf)
inline

Definition at line 49 of file ConstBufCpu.hpp.


The documentation for this class was generated from the following file: