kokkos-utils 0.0.1
 
Loading...
Searching...
No Matches
Kokkos::utils::callbacks::Listener Concept Reference

Callable is a listener if it is invocable with at least one event type from Kokkos::utils::callbacks::EventTypeList passed by const reference and returns void. More...

#include <Listener.hpp>

Concept definition

template<typename Callable>
Callable is a listener if it is invocable with at least one event type from Kokkos::utils::callbacks:...
Definition Listener.hpp:31
Kokkos::Impl::type_list< BeginParallelForEvent, EndParallelForEvent, BeginParallelReduceEvent, EndParallelReduceEvent, BeginParallelScanEvent, EndParallelScanEvent, BeginFenceEvent, EndFenceEvent, AllocateDataEvent, DeallocateDataEvent, BeginDeepCopyEvent, EndDeepCopyEvent, CreateProfileSectionEvent, DestroyProfileSectionEvent, StartProfileSectionEvent, StopProfileSectionEvent, PushRegionEvent, PopRegionEvent, ProfileEvent > EventTypeList
Type list holding all event types.
Definition Events.hpp:199
constexpr bool type_list_any_v

Detailed Description

Callable is a listener if it is invocable with at least one event type from Kokkos::utils::callbacks::EventTypeList passed by const reference and returns void.

Definition at line 31 of file Listener.hpp.