|
cli11
|
| Ncli | |
| Nadl_detail | |
| Rlexical_castable | Matches types with a lexical_cast overload findable by ADL |
| Ndetail | |
| Rboolean_value_like | Matches types classified as a boolean |
| Rchar_value_like | Matches types classified as a single character |
| Rcomplex_like | Matches complex-number-like types, by their accessors |
| Rcomplex_number_like | Matches types classified as a complex number |
| Rcontainer_value_like | Matches types classified as a container |
| Rdirect_constructible | Matches types brace-constructible from C without narrowing |
| Rdouble_constructible_like | Matches types constructible from double only |
| Renumeration_like | Matches types classified as an enumeration |
| Rfloating_point_like | Matches types classified as floating point |
| Rhas_find | Matches containers offering their own find |
| Rinteger_constructible_like | Matches types constructible from int only |
| Rintegral_value_like | Matches types classified as a signed integer |
| Ristreamable | Matches types that can be read from an input stream |
| Rmutable_container | Matches containers that can be cleared and inserted into |
| Rnarrow_string_guard | Excludes narrow-string conversions when classifying wide strings |
| Rnumber_constructible_like | Matches types constructible from either int or double |
| Rostreamable | Matches types that can be written to an output stream |
| Rother_like | Matches types that fell through every other classification |
| Rpair_valued | Matches containers whose elements are pair-like |
| Rplain_object | Matches types with no string conversion and no stream insertion |
| Rreadable_container | Matches anything that can be iterated over |
| Rstring_assignable_like | Matches types assignable from std::string |
| Rstring_buildable | Matches types a std::string can be constructed from |
| Rstring_constructible_like | Matches types constructible from std::string |
| Rstring_convertible | Matches types implicitly convertible to std::string |
| Rstring_like_category | Matches the four string-like categories as a group |
| Rtext_like | Matches every string-like category, plus object_category_t::other |
| Rtuple_like | Matches types usable with std::tuple_size, excluding complex numbers |
| Rtuple_value_like | Matches types classified as a tuple |
| Runcommon | Matches types none of the ordinary categories claim |
| Runsigned_integral_like | Matches types classified as an unsigned integer |
| Rwide_string_guard | Excludes wide-string conversions when classifying narrow strings |
| Rwrapper_like | Matches types with a nested value_type, such as std::optional |
| Rwrapper_value_like | Matches types classified as a wrapper around a nested type |
| Rwstring_assignable_like | Matches types assignable from std::wstring |
| Rwstring_constructible_like | Matches types constructible from std::wstring |
| Rbool_like | Matches exactly bool, excluding types merely convertible to it |
| Rshared_ptr_like | Matches std::shared_ptr, with or without top-level const |
| Rcopyable_ptr | Matches pointer-like types that can be copied freely |