kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::ExecutionSpaceImpl::ThenWrapper< Functor > Struct Template Reference

Inspired by https://github.com/kokkos/kokkos/blob/69273c3a4e7b6adeb95066341ca201d62fe1e698/core/src/impl/Kokkos_GraphNodeThenImpl.hpp#L28. More...

#include <then.hpp>

Public Member Functions

template<std::integral T>
void operator() (const T) const

Public Attributes

Functor functor

Detailed Description

template<typename Functor>
requires (std::same_as<void, std::invoke_result_t<Functor>>)
struct Kokkos::Execution::ExecutionSpaceImpl::ThenWrapper< Functor >

Inspired by https://github.com/kokkos/kokkos/blob/69273c3a4e7b6adeb95066341ca201d62fe1e698/core/src/impl/Kokkos_GraphNodeThenImpl.hpp#L28.

Definition at line 16 of file then.hpp.

Member Function Documentation

◆ operator()()

template<typename Functor>
template<std::integral T>
void Kokkos::Execution::ExecutionSpaceImpl::ThenWrapper< Functor >::operator() ( const T ) const
inline

Definition at line 20 of file then.hpp.

References functor.

Member Data Documentation

◆ functor

template<typename Functor>
Functor Kokkos::Execution::ExecutionSpaceImpl::ThenWrapper< Functor >::functor

Definition at line 17 of file then.hpp.


The documentation for this struct was generated from the following file:
  • /__w/kokkos-execution/kokkos-execution/kokkos-execution/execution_space/then.hpp