alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::trait::CreateTaskMemcpy< TDim, DevCpu, DevCpu > Struct Template Reference

The CPU device memory copy trait specialization. More...

#include <Copy.hpp>

Static Public Member Functions

template<typename TExtent , typename TViewSrc , typename TViewDstFwd >
static ALPAKA_FN_HOST auto createTaskMemcpy (TViewDstFwd &&viewDst, TViewSrc const &viewSrc, TExtent const &extent) -> alpaka::detail::TaskCopyCpu< TDim, std::remove_reference_t< TViewDstFwd >, TViewSrc, TExtent >
 

Detailed Description

template<typename TDim>
struct alpaka::trait::CreateTaskMemcpy< TDim, DevCpu, DevCpu >

The CPU device memory copy trait specialization.

Copies from CPU memory into CPU memory.

Definition at line 207 of file Copy.hpp.

Member Function Documentation

◆ createTaskMemcpy()

template<typename TDim >
template<typename TExtent , typename TViewSrc , typename TViewDstFwd >
static ALPAKA_FN_HOST auto alpaka::trait::CreateTaskMemcpy< TDim, DevCpu, DevCpu >::createTaskMemcpy ( TViewDstFwd &&  viewDst,
TViewSrc const &  viewSrc,
TExtent const &  extent 
) -> alpaka::detail::TaskCopyCpu<TDim, std::remove_reference_t<TViewDstFwd>, TViewSrc, TExtent>
inlinestatic

Definition at line 210 of file Copy.hpp.


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