Conjunction of matchers that is true
only if all matchers agree.
More...
#include <ConjunctionMatcher.hpp>
Public Member Functions | |
template<typename... Args> requires (sizeof...(Args) == sizeof...(MatcherTypes)) | |
ConjunctionMatcher (Args &&... args) | |
template<Event EventType> requires (MatcherFor<MatcherTypes, EventType> && ...) | |
bool | operator() (const EventType &event) |
Public Attributes | |
std::tuple< MatcherTypes... > | matchers |
Conjunction of matchers that is true
only if all matchers agree.
Definition at line 16 of file ConjunctionMatcher.hpp.
|
inlineexplicit |
Definition at line 19 of file ConjunctionMatcher.hpp.
|
inline |
Definition at line 22 of file ConjunctionMatcher.hpp.
std::tuple<MatcherTypes...> Kokkos::utils::callbacks::ConjunctionMatcher< MatcherTypes >::matchers |
Definition at line 29 of file ConjunctionMatcher.hpp.