KUMI v4.0.0
Flawless Fluorite
Loading...
Searching...
No Matches
Product Type Queries

Algorithms querying properties from product types. More...

Variables

constexpr all_of_t kumi::all_of {}
 Callable object checking if a unary predicate p returns true for every element of t.
constexpr any_of_t kumi::any_of {}
 Callable object checking if a unary predicate p returns true for any element of t.
constexpr back_t kumi::back {}
 Callable object used to retrieve the back of a product type.
constexpr contains_t kumi::contains {}
 Callable object checking if a product type contains a given identifier.
constexpr contains_any_t kumi::contains_any {}
 Callable object checking if a product type contains at least one of many identifier.
constexpr contains_none_t kumi::contains_none {}
 Callable object checking if a product type contains no fields based on any of the selected identifier.
constexpr contains_only_t kumi::contains_only {}
 Callable object checking if a product type contains fields based on on selected identifier.
constexpr count_t kumi::count {}
 Callable object counting the number of elements of t not equivalent to false.
constexpr count_if_t kumi::count_if {}
 Callable object counting the number of elements of t satisfying predicates p.
constexpr front_t kumi::front {}
 Callable object used to retrieve the front of a product type.
constexpr locate_t kumi::locate {}
 Callable object Returning the index of a value which type satisfies a given predicate.
constexpr none_of_t kumi::none_of {}
 Callable object checking if a unary predicate p does not returns true for any element in t.