test_values_tuple Concept
Concept satisfied when T is a tuple of values for test_each(). More...
Definition
template <class T>
concept micro_os_plus::micro_test_plus::detail::test_values_tuple = (not test_values_range<T>) and requires {
std::tuple_size<std::remove_cvref_t<T>>::value;
}
concept micro_os_plus::micro_test_plus::detail::test_values_tuple = (not test_values_range<T>) and requires {
std::tuple_size<std::remove_cvref_t<T>>::value;
}
Description
Concept satisfied when T is a tuple of values for test_each().
- Template Parameters
-
T The type to be checked, possibly a reference.
Satisfied by the tuple-like types, like std::tuple and std::pair, which are not ranges (std::array is iterated as a range); their values may have different types.
Definition at line 1155 of file test.h.
template<class T>
concept test_values_tuple = (not test_values_range<T>) and requires {
std::tuple_size<std::remove_cvref_t<T>>::value;
}
Generated via doxygen2docusaurus 2.2.8 by Doxygen 1.18.0.