test_values_range Concept
Concept satisfied when T is a range of values for test_each(). More...
Definition
template <class T>
concept micro_os_plus::micro_test_plus::detail::test_values_range = std::is_array_v<std::remove_cvref_t<T>>
or container_like<std::remove_cvref_t<T>>
or free_range<std::remove_cvref_t<T>>
concept micro_os_plus::micro_test_plus::detail::test_values_range = std::is_array_v<std::remove_cvref_t<T>>
or container_like<std::remove_cvref_t<T>>
or free_range<std::remove_cvref_t<T>>
Description
Concept satisfied when T is a range of values for test_each().
- Template Parameters
-
T The type to be checked, possibly a reference.
Satisfied by the types that a range-based for statement can iterate: the arrays, and the types with begin() and end() members or functions, like the standard containers, the spans, and the views.
Definition at line 1139 of file test.h.
template<class T>
concept test_values_range = std::is_array_v<std::remove_cvref_t<T>>
or container_like<std::remove_cvref_t<T>>
or free_range<std::remove_cvref_t<T>>
Generated via doxygen2docusaurus 2.2.8 by Doxygen 1.18.0.