|
kokkos-execution 0.0.1
|
#include <parallel_for.hpp>
Public Types | |
| using | sender_concept = stdexec::sender_tag |
| using | base_t = stdexec::__tuple<parallel_for_t, __data_t, Sndr> |
Inspired by https://github.com/NVIDIA/stdexec/blob/d76067bd3e765f1718ea1ff886f8c68e63b91a6f/include/stdexec/__detail/__basic_sender.hpp#L321-L | |
| using | __data_t = Data |
| using | __children_t = stdexec::__mlist<Sndr> |
Public Member Functions | |
| template<stdexec::receiver Rcvr> | |
| constexpr auto | connect (Rcvr) &&=delete |
| template<stdexec::receiver Rcvr> | |
| constexpr auto | connect (Rcvr) const &=delete |
| constexpr auto | get_env () const noexcept -> Kokkos::Execution::Impl::ForwardingAttributes< Sndr > |
Static Public Member Functions | |
| template<stdexec::__decays_to< ParallelForSender > Self, typename... Env> | |
| static consteval auto | get_completion_signatures () |
Static Public Attributes | |
| static constexpr size_t | idx_sndr = 2 |
Definition at line 143 of file parallel_for.hpp.
| using Kokkos::Execution::Impl::ParallelForSender< Sndr, Data >::__children_t = stdexec::__mlist<Sndr> |
Definition at line 149 of file parallel_for.hpp.
| using Kokkos::Execution::Impl::ParallelForSender< Sndr, Data >::__data_t = Data |
Definition at line 148 of file parallel_for.hpp.
| using Kokkos::Execution::Impl::ParallelForSender< Sndr, Data >::base_t = stdexec::__tuple<parallel_for_t, __data_t, Sndr> |
Definition at line 152 of file parallel_for.hpp.
| using Kokkos::Execution::Impl::ParallelForSender< Sndr, Data >::sender_concept = stdexec::sender_tag |
Definition at line 144 of file parallel_for.hpp.
|
constexprdelete |
|
constexprdelete |
|
inlinestaticconsteval |
Definition at line 154 of file parallel_for.hpp.
|
inlinenodiscardconstexprnoexcept |
Definition at line 165 of file parallel_for.hpp.
|
staticconstexpr |
Definition at line 162 of file parallel_for.hpp.