alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::onAcc::internal::IdxRangeFn< T_ExtentFn > Struct Template Reference

#include <IdxRange.hpp>

Public Member Functions

constexpr IdxRangeFn (T_ExtentFn const &extentFn)
constexpr auto getIdxRange (auto const &acc) const

Private Attributes

T_ExtentFn const m_extentFn

Detailed Description

template<typename T_ExtentFn>
struct alpaka::onAcc::internal::IdxRangeFn< T_ExtentFn >

Definition at line 14 of file IdxRange.hpp.

Constructor & Destructor Documentation

◆ IdxRangeFn()

template<typename T_ExtentFn>
alpaka::onAcc::internal::IdxRangeFn< T_ExtentFn >::IdxRangeFn ( T_ExtentFn const & extentFn)
inlineconstexpr

Definition at line 16 of file IdxRange.hpp.

Member Function Documentation

◆ getIdxRange()

template<typename T_ExtentFn>
auto alpaka::onAcc::internal::IdxRangeFn< T_ExtentFn >::getIdxRange ( auto const & acc) const
inlineconstexpr

Definition at line 20 of file IdxRange.hpp.

Member Data Documentation

◆ m_extentFn

template<typename T_ExtentFn>
T_ExtentFn const alpaka::onAcc::internal::IdxRangeFn< T_ExtentFn >::m_extentFn
private

Definition at line 26 of file IdxRange.hpp.


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