kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::Impl::ContinuesOn Namespace Reference

Classes

struct  DependencyFor
struct  DependencyFor< InnerOp, ExecTo >

Concepts

concept  signals_submitted

Typedefs

template<typename InnerOp, typename ExecTo>
using dependency_for_t = typename DependencyFor<InnerOp, ExecTo>::type
template<typename InnerOp, typename ExecTo>
using optional_dependency_for_t
 If no dependency is needed, return Impl::Empty so that [[no_unique_address]] can be used.
template<typename InnerOp, typename ExecTo, typename Rcvr>
using completion_signal_policy_t

Typedef Documentation

◆ completion_signal_policy_t

◆ dependency_for_t

template<typename InnerOp, typename ExecTo>
using Kokkos::Execution::Impl::ContinuesOn::dependency_for_t = typename DependencyFor<InnerOp, ExecTo>::type

Definition at line 23 of file continues_on.hpp.

◆ optional_dependency_for_t

template<typename InnerOp, typename ExecTo>
using Kokkos::Execution::Impl::ContinuesOn::optional_dependency_for_t
Initial value:
std::conditional_t<
std::optional<dependency_for_t<InnerOp, ExecTo>>
>

If no dependency is needed, return Impl::Empty so that [[no_unique_address]] can be used.

Definition at line 27 of file continues_on.hpp.