kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::GraphImpl::ContinuesOnReceiver< ParentOp, Env > Struct Template Reference

Receiver for continues_on. More...

#include <continues_on.hpp>

Inheritance diagram for Kokkos::Execution::GraphImpl::ContinuesOnReceiver< ParentOp, Env >:
Kokkos::Execution::Impl::Receiver< ParentOp, Env >

Public Types

using exec_env_policy_t = typename ParentOp::exec_env_policy_t
Public Types inherited from Kokkos::Execution::Impl::Receiver< ParentOp, Env >
using receiver_concept = SubmittedReceiverTag

Public Member Functions

constexpr auto get_env () const noexcept -> ExecutionSpaceImpl::join_env_with_exec_t< exec_env_policy_t, Env, typename ParentOp::execution_space >
Public Member Functions inherited from Kokkos::Execution::Impl::Receiver< ParentOp, Env >
void set_value () &&noexcept
template<typename Error>
void set_error (Error &&error) &&noexcept
void set_stopped () &&noexcept
void submitted () &&noexcept
constexpr auto get_env () const noexcept -> stdexec::__fwd_env_t< Env >

Additional Inherited Members

Public Attributes inherited from Kokkos::Execution::Impl::Receiver< ParentOp, Env >
ParentOp * parent_op

Detailed Description

template<typename ParentOp, typename Env = stdexec::env_of_t<ParentOp>>
struct Kokkos::Execution::GraphImpl::ContinuesOnReceiver< ParentOp, Env >

Receiver for continues_on.

Definition at line 21 of file continues_on.hpp.

Member Typedef Documentation

◆ exec_env_policy_t

template<typename ParentOp, typename Env = stdexec::env_of_t<ParentOp>>
using Kokkos::Execution::GraphImpl::ContinuesOnReceiver< ParentOp, Env >::exec_env_policy_t = typename ParentOp::exec_env_policy_t

Definition at line 22 of file continues_on.hpp.

Member Function Documentation

◆ get_env()

template<typename ParentOp, typename Env = stdexec::env_of_t<ParentOp>>
auto Kokkos::Execution::GraphImpl::ContinuesOnReceiver< ParentOp, Env >::get_env ( ) const->ExecutionSpaceImpl::join_env_with_exec_t< exec_env_policy_t, Env, typenameParentOp::execution_space >
inlinenodiscardconstexprnoexcept

Definition at line 25 of file continues_on.hpp.


The documentation for this struct was generated from the following file:
  • /__w/kokkos-execution/kokkos-execution/kokkos-execution/graph/continues_on.hpp