![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
The CPU device scalar memory set task. More...
#include <Set.hpp>
Public Types | |
| using | DstSize = Idx< TView > |
| using | Elem = alpaka::Elem< TView > |
| using | ExtentSize = Idx< TExtent > |
| using | Scalar = Vec< DimInt< 0u >, ExtentSize > |
Public Member Functions | |
| template<typename TViewFwd > | |
| TaskSetCpu (TViewFwd &&view, std::uint8_t const &byte, TExtent const &extent) | |
| ALPAKA_FN_HOST auto | operator() () const noexcept(ALPAKA_DEBUG< ALPAKA_DEBUG_FULL) -> void |
| ALPAKA_FN_HOST auto | printDebug () const -> void |
Public Attributes | |
| std::uint8_t const | m_byte |
| std::uint8_t *const | m_dstMemNative |
The CPU device scalar memory set task.
| using alpaka::detail::TaskSetCpu< DimInt< 0u >, TView, TExtent >::DstSize = Idx<TView> |
| using alpaka::detail::TaskSetCpu< DimInt< 0u >, TView, TExtent >::Elem = alpaka::Elem<TView> |
| using alpaka::detail::TaskSetCpu< DimInt< 0u >, TView, TExtent >::ExtentSize = Idx<TExtent> |
| using alpaka::detail::TaskSetCpu< DimInt< 0u >, TView, TExtent >::Scalar = Vec<DimInt<0u>, ExtentSize> |
|
inline |
|
inlinenoexcept |
|
inline |
| std::uint8_t const alpaka::detail::TaskSetCpu< DimInt< 0u >, TView, TExtent >::m_byte |
| std::uint8_t* const alpaka::detail::TaskSetCpu< DimInt< 0u >, TView, TExtent >::m_dstMemNative |