|
Coreutils++
The GNU Coreutils implemented in C++
|
Namespaces | |
| namespace | detail |
Classes | |
| struct | ArgumentInfo |
| struct | ConversionInfo |
| struct | ProgramInfo |
| struct | is_conversion_info |
| struct | is_conversion_info< U< V, C >, ConversionInfo > |
| struct | is_instance_of |
| struct | is_instance_of< ProgramInfo< Info... >, ProgramInfo > |
| struct | is_instance_of< ArgumentInfo< Info... >, ArgumentInfo > |
| struct | Flag |
| struct | Option |
| class | ArgumentParser |
Concepts | |
| concept | ValueConverter |
| concept | EmptyConverter |
| concept | NonVoid |
| concept | ArgumentConverter |
| concept | IsProgramInfo |
| concept | IsArgumentInfo |
| concept | IsFlagConverter |
| concept | IsValueConverter |
| concept | Arg |
Typedefs | |
| template<class T, auto Converter, detail::ComptimeString... Names> | |
| using | MultiValueArgument |
| template<class T, auto Converter> | |
| using | PositionalArguments |
| template<detail::ComptimeString... Names> | |
| using | BooleanArgument |
| template<class T, auto Converter, detail::ComptimeString... Names> | |
| using | SingleValueArgument |
Variables | |
| template<class T> | |
| decltype(auto) | is_conversion_info_v |
| using coreutils::BooleanArgument |
| using coreutils::MultiValueArgument |
| using coreutils::PositionalArguments |
| using coreutils::SingleValueArgument |
| decltype(auto) coreutils::is_conversion_info_v |