|
kokkos-execution 0.0.1
|
Operation state whose sole purpose is to propagate the completion signal. More...
#include <operation_state.hpp>
Public Types | |
| using | completion_signal_policy_t = decltype(select_completion_signal_policy()) |
| using | completion_signal_t = Impl::CompletionSignal<completion_signal_policy_t, Exec, Rcvr> |
Public Member Functions | |
| constexpr | OpStateBase (Rcvr rcvr) noexcept(std::is_nothrow_constructible_v< completion_signal_t, Rcvr && >) |
| template<typename Error> | |
| void | complete (stdexec::set_error_t, Error &&error) noexcept |
| void | complete (stdexec::set_stopped_t) noexcept |
Static Public Member Functions | |
| static consteval auto | select_completion_signal_policy () noexcept |
Public Attributes | |
| completion_signal_t | completion_signal |
Operation state whose sole purpose is to propagate the completion signal.
Definition at line 116 of file operation_state.hpp.
| using Kokkos::Execution::GraphImpl::OpStateBase< Exec, Rcvr >::completion_signal_policy_t = decltype(select_completion_signal_policy()) |
Definition at line 125 of file operation_state.hpp.
| using Kokkos::Execution::GraphImpl::OpStateBase< Exec, Rcvr >::completion_signal_t = Impl::CompletionSignal<completion_signal_policy_t, Exec, Rcvr> |
Definition at line 126 of file operation_state.hpp.
|
inlineexplicitconstexprnoexcept |
Definition at line 130 of file operation_state.hpp.
References completion_signal.
|
inlinenoexcept |
Definition at line 135 of file operation_state.hpp.
References completion_signal.
|
inlinenoexcept |
Definition at line 139 of file operation_state.hpp.
References completion_signal.
|
inlinestaticconstevalnoexcept |
Definition at line 117 of file operation_state.hpp.
| completion_signal_t Kokkos::Execution::GraphImpl::OpStateBase< Exec, Rcvr >::completion_signal |
Definition at line 128 of file operation_state.hpp.