alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::detail::TaskSetUniformCudaHip< TApi, DimInt< 3u >, TView, TExtent > Struct Template Reference

The 3D CUDA/HIP memory set task. More...

#include <Set.hpp>

+ Inheritance diagram for alpaka::detail::TaskSetUniformCudaHip< TApi, DimInt< 3u >, TView, TExtent >:

Public Member Functions

template<typename TViewFwd >
 TaskSetUniformCudaHip (TViewFwd &&view, std::uint8_t const &byte, TExtent const &extent)
 
template<typename TQueue >
auto enqueue (TQueue &queue) const -> void
 
- Public Member Functions inherited from alpaka::detail::TaskSetUniformCudaHipBase< TApi, DimInt< 3u >, TView, TExtent >
 TaskSetUniformCudaHipBase (TView &view, std::uint8_t const &byte, TExtent const &extent)
 

Additional Inherited Members

- Protected Attributes inherited from alpaka::detail::TaskSetUniformCudaHipBase< TApi, DimInt< 3u >, TView, TExtent >
std::uint8_t const m_byte
 
TExtent const m_extent
 
std::int32_t const m_iDevice
 
TView & m_view
 

Detailed Description

template<typename TApi, typename TView, typename TExtent>
struct alpaka::detail::TaskSetUniformCudaHip< TApi, DimInt< 3u >, TView, TExtent >

The 3D CUDA/HIP memory set task.

Definition at line 170 of file Set.hpp.

Constructor & Destructor Documentation

◆ TaskSetUniformCudaHip()

template<typename TApi , typename TView , typename TExtent >
template<typename TViewFwd >
alpaka::detail::TaskSetUniformCudaHip< TApi, DimInt< 3u >, TView, TExtent >::TaskSetUniformCudaHip ( TViewFwd &&  view,
std::uint8_t const &  byte,
TExtent const &  extent 
)
inline

Definition at line 174 of file Set.hpp.

Member Function Documentation

◆ enqueue()

template<typename TApi , typename TView , typename TExtent >
template<typename TQueue >
auto alpaka::detail::TaskSetUniformCudaHip< TApi, DimInt< 3u >, TView, TExtent >::enqueue ( TQueue &  queue) const -> void
inline

Definition at line 183 of file Set.hpp.


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