CPP-AP 2.2.6
Command-line argument parser for C++20
Loading...
Searching...
No Matches
ap::detail::c_sized_range_of Concept Reference

Validates that R is a sized range of type T (ignoring the cvref attributes). More...

#include <concepts.hpp>

Concept definition

template<typename R, typename V, type_validator TV type_validator::same>
std::ranges::sized_range<R>
Validates that R is a sized range of type T (ignoring the cvref attributes).
Definition concepts.hpp:118
Concept that enforces is_valid_type_v.
Definition concepts.hpp:98

Detailed Description

Validates that R is a sized range of type T (ignoring the cvref attributes).

Template Parameters
RThe range type to check.
VThe expected range value type.
TVThe validation rule (same or convertible).

Definition at line 118 of file concepts.hpp.