kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::Impl::Dependency< Exec, Exec > Struct Template Reference

#include <dependency.hpp>

Public Member Functions

 Dependency (const Exec &exec_to, const Exec &exec_from)
 Dependency (const Exec &exec_to, const Exec &exec_from)
 The Dependency object owning the event must outlive the wait it anchors.

Public Attributes

Event< Exec > event {}

Detailed Description

template<Kokkos::ExecutionSpace Exec>
requires (!has_exec_wait_event<Exec>)
struct Kokkos::Execution::Impl::Dependency< Exec, Exec >

Definition at line 39 of file dependency.hpp.

Constructor & Destructor Documentation

◆ Dependency() [1/2]

template<Kokkos::ExecutionSpace Exec>
Kokkos::Execution::Impl::Dependency< Exec, Exec >::Dependency ( const Exec & exec_to,
const Exec & exec_from )
inline

Definition at line 40 of file dependency.hpp.

References Kokkos::Execution::Impl::dispatch_label().

◆ Dependency() [2/2]

template<Kokkos::ExecutionSpace Exec>
Kokkos::Execution::Impl::Dependency< Exec, Exec >::Dependency ( const Exec & exec_to,
const Exec & exec_from )
inline

The Dependency object owning the event must outlive the wait it anchors.

Definition at line 54 of file dependency.hpp.

References Kokkos::Execution::Impl::record(), and Kokkos::Execution::Impl::wait().

Member Data Documentation

◆ event

template<Kokkos::ExecutionSpace Exec>
Event<Exec> Kokkos::Execution::Impl::Dependency< Exec, Exec >::event {}

Definition at line 51 of file dependency.hpp.


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