static_for< NBegin, NEnd, Increment > Struct Template Reference

static_for&lt; NBegin, NEnd, Increment &gt; Struct Template Reference#

Composable Kernel: ck_tile::static_for< NBegin, NEnd, Increment > Struct Template Reference
ck_tile::static_for< NBegin, NEnd, Increment > Struct Template Reference

#include <functional.hpp>

Public Member Functions

constexpr CK_TILE_HOST_DEVICE static_for ()
 
template<class F >
constexpr CK_TILE_HOST_DEVICE void operator() (F f) const
 

Constructor & Destructor Documentation

◆ static_for()

template<index_t NBegin, index_t NEnd, index_t Increment>
constexpr CK_TILE_HOST_DEVICE ck_tile::static_for< NBegin, NEnd, Increment >::static_for ( )
inlineconstexpr

Member Function Documentation

◆ operator()()

template<index_t NBegin, index_t NEnd, index_t Increment>
template<class F >
constexpr CK_TILE_HOST_DEVICE void ck_tile::static_for< NBegin, NEnd, Increment >::operator() ( f) const
inlineconstexpr

The documentation for this struct was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck_tile/core/container/sequence.hpp
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/docs-6.4.3/include/ck_tile/core/utility/functional.hpp