alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::detail::TaskFillCpu< TDim, TView, TExtent > Struct Template Reference

The CPU device N-dimensional memory fill task. More...

#include <Fill.hpp>

Public Types

using DstSize = Idx< TView >
 
using Elem = alpaka::Elem< TView >
 
using ExtentSize = Idx< TExtent >
 

Public Member Functions

template<typename TViewFwd >
 TaskFillCpu (TViewFwd &&view, Elem const &value, TExtent const &extent)
 
ALPAKA_FN_HOST auto operator() () const -> void
 

Detailed Description

template<typename TDim, typename TView, typename TExtent>
struct alpaka::detail::TaskFillCpu< TDim, TView, TExtent >

The CPU device N-dimensional memory fill task.

Definition at line 22 of file Fill.hpp.

Member Typedef Documentation

◆ DstSize

template<typename TDim , typename TView , typename TExtent >
using alpaka::detail::TaskFillCpu< TDim, TView, TExtent >::DstSize = Idx<TView>

Definition at line 27 of file Fill.hpp.

◆ Elem

template<typename TDim , typename TView , typename TExtent >
using alpaka::detail::TaskFillCpu< TDim, TView, TExtent >::Elem = alpaka::Elem<TView>

Definition at line 28 of file Fill.hpp.

◆ ExtentSize

template<typename TDim , typename TView , typename TExtent >
using alpaka::detail::TaskFillCpu< TDim, TView, TExtent >::ExtentSize = Idx<TExtent>

Definition at line 26 of file Fill.hpp.

Constructor & Destructor Documentation

◆ TaskFillCpu()

template<typename TDim , typename TView , typename TExtent >
template<typename TViewFwd >
alpaka::detail::TaskFillCpu< TDim, TView, TExtent >::TaskFillCpu ( TViewFwd &&  view,
Elem const &  value,
TExtent const &  extent 
)
inline

Definition at line 33 of file Fill.hpp.

Member Function Documentation

◆ operator()()

template<typename TDim , typename TView , typename TExtent >
ALPAKA_FN_HOST auto alpaka::detail::TaskFillCpu< TDim, TView, TExtent >::operator() ( ) const -> void
inline

Definition at line 61 of file Fill.hpp.


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