#include "Kokkos_Core.hpp"
#include "kokkos-execution/impl/env.hpp"
Go to the source code of this file.
◆ KOKKOS_EXECUTION_UPSERT_EXEC
| #define KOKKOS_EXECUTION_UPSERT_EXEC |
( |
| _exec_type_, |
|
|
| _exec_, |
|
|
| _rcvr_type_, |
|
|
| _rcvr_ ) |
Value: [[nodiscard]] \
return Impl::upsert_in_env_or_join( \
stdexec::__fwd_env(stdexec::get_env(_rcvr_)), \
}
#define KOKKOS_EXECUTION_UPSERT_EXEC_TYPE(_exec_type_, _rcvr_type_)
constexpr get_exec_t get_exec
Wrap a Kokkos execution space to make it cheap to copy/move in new environments.
Definition at line 66 of file get_exec.hpp.
◆ KOKKOS_EXECUTION_UPSERT_EXEC_TYPE
| #define KOKKOS_EXECUTION_UPSERT_EXEC_TYPE |
( |
| _exec_type_, |
|
|
| _rcvr_type_ ) |
Value: Impl::upsert_in_env_or_join_t< \
stdexec::__fwd_env_t<stdexec::env_of_t<_rcvr_type_>>, \
>
Definition at line 58 of file get_exec.hpp.