|
kokkos-execution 0.0.1
|
Receiver for schedule_from.
More...
#include <schedule_from.hpp>
Public Types | |
| using | receiver_concept = Impl::DeferredCompletionReceiverTag |
Public Member Functions | |
| void | set_value () &&noexcept |
| void | continues_after () &&noexcept |
| template<typename Error> | |
| void | set_error (Error &&err) &&noexcept |
| void | set_stopped () &&noexcept |
| constexpr auto | get_env () const noexcept -> ::stdexec::__fwd_env_t<::stdexec::env_of_t< Rcvr > > |
Public Attributes | |
| Schd | schd |
| Rcvr | rcvr |
Receiver for schedule_from.
Definition at line 22 of file schedule_from.hpp.
| using Kokkos::Execution::ExecutionSpaceImpl::ScheduleFromReceiver< WithDelegatedSyncPolicy, WithoutExecEnvPolicy, Schd, Rcvr >::receiver_concept = Impl::DeferredCompletionReceiverTag |
Definition at line 23 of file schedule_from.hpp.
|
inlinenoexcept |
If the downstream receiver environment is queryable for Kokkos::Execution::Impl::get_exec and it shares the same execution space instance, skip the fence.
Definition at line 32 of file schedule_from.hpp.
References Kokkos::Execution::Impl::get_exec, rcvr, and schd.
|
inlinenodiscardconstexprnoexcept |
Definition at line 65 of file schedule_from.hpp.
References rcvr.
|
inlinenoexcept |
Definition at line 57 of file schedule_from.hpp.
References rcvr.
|
inlinenoexcept |
Definition at line 61 of file schedule_from.hpp.
References rcvr.
|
inlinenoexcept |
Definition at line 28 of file schedule_from.hpp.
References rcvr.
| Rcvr Kokkos::Execution::ExecutionSpaceImpl::ScheduleFromReceiver< WithDelegatedSyncPolicy, WithoutExecEnvPolicy, Schd, Rcvr >::rcvr |
Definition at line 26 of file schedule_from.hpp.
| Schd Kokkos::Execution::ExecutionSpaceImpl::ScheduleFromReceiver< WithDelegatedSyncPolicy, WithoutExecEnvPolicy, Schd, Rcvr >::schd |
Definition at line 25 of file schedule_from.hpp.