Go to the source code of this file.
|
| template<typename Tag, typename Env, typename Value> |
| using | Kokkos::Execution::Impl::upsert_in_env_t = std::invoke_result_t<UpsertInEnvFn, Tag, Env, Value> |
| template<typename Tag, typename Env, typename Value> |
| using | Kokkos::Execution::Impl::upsert_in_env_or_join_t = std::invoke_result_t<UpsertInEnvOrJoinFn, Tag, Env, Value> |
◆ KOKKOS_EXECUTION_FORWARDING_GET_ENV
| #define KOKKOS_EXECUTION_FORWARDING_GET_ENV |
( |
| _type_, |
|
|
| _obj_ ) |
Value: [[nodiscard]] \
constexpr auto get_env() const noexcept -> ::
stdexec::__fwd_env_t<::
stdexec::env_of_t<_type_>> { \
return ::stdexec::__fwd_env(::stdexec::get_env(_obj_)); \
}
Retrieve the environment of _obj_ (with forwarding). // NOLINTNEXTLINE(cppcoreguidelines-macro-usage).
Definition at line 7 of file env.hpp.