| ►NCLI | |
| CArgumentMismatch | Thrown when the wrong number of arguments has been received |
| CBadNameString | Thrown on construction of a bad name |
| CCallForAllHelp | Usually somethign like –help-all on command line |
| CCallForHelp | -h or –help on command line |
| CConfigError | Thrown when extra values are found in an INI file |
| CConstructionError | Construction errors (not in parsing) |
| CConversionError | Thrown when conversion call back fails, such as when an int fails to coerce to a string |
| CError | All errors derive from this one |
| CExcludesError | Thrown when an excludes option is present |
| CExtrasError | Thrown when too many positionals or options are found |
| CFileError | Thrown when parsing an INI file and it is missing |
| CHorribleError | |
| CIncorrectConstruction | Thrown when an option is set to conflicting values (non-vector and multi args, for example) |
| CInvalidError | Thrown when validation fails before parsing |
| Cis_bool | |
| Cis_bool< bool > | |
| Cis_vector | |
| Cis_vector< std::vector< T, A > > | |
| COptionAlreadyAdded | Thrown when an option already exists |
| COptionNotFound | Thrown when counting a non-existent option |
| CParseError | Anything that can error in Parse |
| CRequiredError | Thrown when a required option is missing |
| CRequiresError | Thrown when a requires option is missing |
| CRuntimeError | Does not output a diagnostic in CLI11_PARSE, but allows to return from main() with a specific error code |
| CSuccess | This is a successful completion on parsing, supposed to exit |
| CValidationError | Thrown when validation of results fails |
| ►Ndate | |
| ►Ndetail | |
| Cchoose_trunc_type | |
| Cclassify_duration | |
| Cdecimal_format_seconds | |
| Cdecimal_format_seconds< Duration, 0 > | |
| Cmake_precision | |
| Cmake_precision< Rep, w, false > | |
| Cmake_string | |
| Cmake_string< char > | |
| Cmake_string< char, Traits > | |
| Cmake_string< wchar_t > | |
| Cmake_string< wchar_t, Traits > | |
| ►Cno_overflow | |
| Cmul | |
| Cmul< Xp, Yp, true > | |
| Crld | |
| Crs | |
| Cru | |
| Csave_stream | |
| Cstatic_gcd | |
| Cstatic_gcd< 0, 0 > | |
| Cstatic_gcd< Xp, 0 > | |
| Cstatic_pow10 | |
| Cstatic_pow10< 0 > | |
| Ctime_of_day_base | |
| Ctime_of_day_storage | |
| Ctime_of_day_storage< std::chrono::duration< Rep, Period >, detail::classify::hour > | |
| Ctime_of_day_storage< std::chrono::duration< Rep, Period >, detail::classify::minute > | |
| Ctime_of_day_storage< std::chrono::duration< Rep, Period >, detail::classify::second > | |
| Ctime_of_day_storage< std::chrono::duration< Rep, Period >, detail::classify::subsecond > | |
| Cwidth | |
| Cwidth< n, d, w, false > | |
| Cday | |
| Cfields | |
| Clast_spec | |
| Clocal_t | |
| Cmonth | |
| Cmonth_day | |
| Cmonth_day_last | |
| Cmonth_weekday | |
| Cmonth_weekday_last | |
| Cparse_manip | |
| Ctime_of_day | |
| Cweekday | |
| Cweekday_indexed | |
| Cweekday_last | |
| Cyear | |
| Cyear_month | |
| Cyear_month_day | |
| Cyear_month_day_last | |
| Cyear_month_weekday | |
| Cyear_month_weekday_last | |
| ►Nscarab | |
| Cauthentication | |
| Cbase_registrar | |
| Cbase_registrar< XBaseType, void > | |
| Ccancelable | |
| ►Cconcurrent_queue | |
| Cqueue_not_empty | |
| ►Cconfig_decorator | Adds the ability to create options and subcommands that are tied to a main_app's master config |
| Capp_option_holder | |
| Capp_option_holder_bool_flag | |
| Capp_option_holder_typed | |
| Capp_option_holder_vector_typed | |
| Cconfigurator | |
| Cdestroyer | |
| Cdig_calib_params | |
| Cdo_a_thing | |
| Cerror | |
| Cfactory | |
| Cfactory< XBaseType, void > | |
| Cget_or_set | |
| Cis_unique | |
| Cis_unique_impl | |
| Cis_unique_impl< T, FirstType > | |
| ►Clogger | |
| CLocation | |
| CPrivate | |
| Cmain_app | Primary application class |
| ►Cmap_deref_iterator | |
| Cenabler | |
| Cnonoption_parser | |
| Cparam | |
| Cparam_array | |
| Cparam_input_codec | |
| Cparam_input_json | Convert JSON to Param |
| Cparam_input_yaml | Convert YAML to Param |
| Cparam_node | |
| Cparam_output_codec | |
| Cparam_output_json | Convert Param to JSON |
| Cparam_output_yaml | Convert Param to YAML |
| Cparam_translator | |
| ►Cparam_value | |
| Cas_bool_visitor | |
| Cas_double_visitor | |
| Cas_int_visitor | |
| Cas_path_visitor | |
| Cas_string_visitor | |
| Cas_uint_visitor | |
| Cclear_visitor | |
| Cget_visitor | |
| Cis_bool_visitor | |
| Cis_double_visitor | |
| Cis_int_visitor | |
| Cis_string_visitor | |
| Cis_uint_visitor | |
| Ctype_visitor | |
| Cparsable | |
| Cparser | |
| Cregistrar | |
| Cregistrar< XBaseType, XDerivedType, void > | |
| Csignal_handler | |
| Csimple_parser | |
| Csingleton | |
| Ctype_list | |
| Cunique_append_impl | |
| Cunique_append_impl< T, type_list< ListItems... > > | |
| Cunique_append_impl< T, type_list<> > | |
| Cversion | |
| Cversion_ifc | |
| Cversion_semantic | |
| Cversion_wrapper | |
| Ctest_acc | |
| Ctest_acc_mutable | |
| Ctest_acc_static | |
| Ctest_app | |
| Ctest_atm | |
| Ctest_atm_mutable | |
| Ctest_atm_static | |
| Ctest_ptr | |
| Ctest_ptr_mutable | |
| Ctest_ptr_static | |
| Ctest_ref | |
| Ctest_ref_mutable | |
| Ctest_ref_static | |
| Ctest_shptr | |
| Ctest_shptr_mutable | |
| Ctest_shptr_static | |