|
kokkos-execution 0.0.1
|
#include <event.hpp>
Public Member Functions | |
| Event ()=default | |
| Event (const Kokkos::Cuda &exec) | |
| Event (const Event &)=delete | |
| Event & | operator= (const Event &)=delete |
| Event (Event &&other) noexcept | |
| Event & | operator= (Event &&other) noexcept |
| ~Event () | |
| void | record (const Kokkos::Cuda &exec) |
| void | wait () const |
Public Attributes | |
| cudaEvent_t | m_event = nullptr |
| uint64_t | m_event_id = invalid_event_id |
|
default |
|
inlineexplicit |
|
delete |
References Event().
|
inlinenoexcept |
Definition at line 30 of file event.hpp.
References Event(), Kokkos::Execution::Impl::invalid_event_id, m_event, and m_event_id.
|
inline |
|
delete |
References Event().
|
inlinenoexcept |
Definition at line 34 of file event.hpp.
References Event(), Kokkos::Execution::Impl::invalid_event_id, m_event, and m_event_id.
|
inline |
Definition at line 50 of file event.hpp.
References m_event, m_event_id, and Kokkos::Execution::Impl::record_event().
|
inline |
Definition at line 58 of file event.hpp.
References m_event, m_event_id, and Kokkos::Execution::Impl::wait_event().
| cudaEvent_t Kokkos::Execution::Impl::Event< Kokkos::Cuda >::m_event = nullptr |
| uint64_t Kokkos::Execution::Impl::Event< Kokkos::Cuda >::m_event_id = invalid_event_id |