kokkos-utils 0.0.1
 
Loading...
Searching...
No Matches
Matcher.hpp File Reference

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.