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. | |