#include "kokkos-utils/callbacks/Events.hpp"Go to the source code of this file.
Classes | |
| struct | Kokkos::utils::callbacks::impl::IsMatcherFor< Callable > |
| struct | Kokkos::utils::callbacks::AnyEventMatcher |
Matcher that returns true for any event. More... | |
Namespaces | |
| namespace | Kokkos |
| namespace | Kokkos::utils |
| namespace | Kokkos::utils::callbacks |
| namespace | Kokkos::utils::callbacks::impl |
Concepts | |
| concept | Kokkos::utils::callbacks::Matcher |
Callable is a matcher if it is invocable with at least one event type from Kokkos::utils::callbacks::EventTypeList passed by const reference and returns bool. | |
| concept | Kokkos::utils::callbacks::MatcherFor |
Check that Callable is a matcher for each event in EventTypes. | |
Typedefs | |
| template<typename Callable> | |
| using | Kokkos::utils::callbacks::matcher_event_type_list_t = Kokkos::Impl::filter_type_list_t<impl::IsMatcherFor<Callable>::template type, EventTypeList> |
Type list holding the event types that Callable can be a matcher for. | |