►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 | |