Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::Impl::HostKernelRemainingArgsHelper Class Reference

Static Public Member Functions

template<typename... RemainingArgs>
static void applyAtBegin (RemainingArgs &... remaining_args)
 Applies the functors of additional arguments at the beginning of the iteration.
template<typename... RemainingArgs>
static void applyAtEnd (RemainingArgs &... remaining_args)
 Applies the functors of additional arguments at the end of the iteration.

Detailed Description

Definition at line 32 of file HostKernelRemainingArgsHelper.h.

Member Function Documentation

◆ applyAtBegin()

template<typename... RemainingArgs>
void Arcane::Impl::HostKernelRemainingArgsHelper::applyAtBegin ( RemainingArgs &... remaining_args)
inlinestatic

Applies the functors of additional arguments at the beginning of the iteration.

Definition at line 38 of file HostKernelRemainingArgsHelper.h.

Referenced by Arcane::Accelerator::Impl::WorkGroupSequentialForHelper::apply(), Arcane::arcaneSequentialFor(), and Arcane::arccoreSequentialFor().

◆ applyAtEnd()

template<typename... RemainingArgs>
void Arcane::Impl::HostKernelRemainingArgsHelper::applyAtEnd ( RemainingArgs &... remaining_args)
inlinestatic

Applies the functors of additional arguments at the end of the iteration.

Definition at line 45 of file HostKernelRemainingArgsHelper.h.

Referenced by Arcane::Accelerator::Impl::WorkGroupSequentialForHelper::apply(), Arcane::arcaneSequentialFor(), and Arcane::arccoreSequentialFor().


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