MCPcopy Create free account

hub / github.com/CLIUtils/CLI11 / functions

Functions646 in github.com/CLIUtils/CLI11

↓ 1,046 callersMethodadd_option
include/CLI/App.hpp:594
↓ 432 callersFunctionContains
tests/catch.hpp:26
↓ 344 callersMethodadd_flag
Add a flag with no description or variable assignment
include/CLI/App.hpp:691
↓ 314 callersMethodadd_subcommand
include/CLI/impl/App_inl.hpp:454
↓ 159 callersMethodhelp
include/CLI/impl/App_inl.hpp:800
↓ 130 callersMethodrequired
Remove the error when extras are left over on the command line.
include/CLI/App.hpp:415
↓ 114 callersMethodcheck
include/CLI/impl/Option_inl.hpp:78
↓ 110 callersMethodparse
include/CLI/impl/App_inl.hpp:594
↓ 107 callersMethodget_name
include/CLI/impl/Option_inl.hpp:257
↓ 103 callersMethodset_config
include/CLI/impl/App_inl.hpp:402
↓ 88 callersMethodexpected
include/CLI/impl/Option_inl.hpp:38
↓ 81 callersMethodremaining
include/CLI/impl/App_inl.hpp:1010
↓ 78 callersMethodc_str
NOLINT(google-explicit-constructor)
tests/app_helper.hpp:55
↓ 75 callersMethodtransform
include/CLI/impl/Option_inl.hpp:107
↓ 72 callersMethodcheck_name
include/CLI/impl/App_inl.hpp:954
↓ 69 callersMethodclear
include/CLI/impl/App_inl.hpp:578
↓ 67 callersMethodadd_option_group
include/CLI/App.hpp:774
↓ 63 callersMethodget
tests/NewParseTest.cpp:203
↓ 62 callersFunctionto_string
include/CLI/TypeTools.hpp:337
↓ 48 callersMethodalias
include/CLI/impl/App_inl.hpp:104
↓ 48 callersMethodallow_extras
Remove the error when extras are left over on the command line.
include/CLI/App.hpp:403
↓ 45 callersFunctionchecked_multiply
include/CLI/Validators.hpp:307
↓ 45 callersMethodreal
tests/ComplexTypeTest.cpp:164
↓ 44 callersMethodimag
tests/ComplexTypeTest.cpp:165
↓ 42 callersMethodconfigurable
Specify that the subcommand can be triggered by a config file
include/CLI/App.hpp:534
↓ 42 callersMethodmulti_option_policy
include/CLI/impl/Option_inl.hpp:244
↓ 40 callersMethodconfig_formatter
Set the config formatter
include/CLI/App.hpp:555
↓ 40 callersMethodget_subcommands
include/CLI/impl/App_inl.hpp:733
↓ 38 callersMethodcompare
fuzz/fuzzApp.cpp:183
↓ 38 callersFunctionlexical_cast
Example of a custom converter that can be used to add new parsing options. It will be found via argument-dependent lookup, so should be in the same na
tests/NewParseTest.cpp:169
↓ 37 callersMethodignore_case
include/CLI/impl/App_inl.hpp:134
↓ 35 callersMethodgroup
Changes the group membership
include/CLI/App.hpp:838
↓ 31 callersMethodcallback
Set a callback for execution when all parsing and processing has completed Due to a bug in c++11, it is not possible to overload on std::function (fi
include/CLI/App.hpp:366
↓ 30 callersMethodrequire_subcommand
The argumentless form of require subcommand requires 1 or more subcommands
include/CLI/App.hpp:844
↓ 29 callersMethodfallthrough
Set fallthrough, set to true so that options will fallthrough to parent if not recognized in a subcommand Default from parent, usually set on parent.
include/CLI/App.hpp:903
↓ 27 callersMethoddelimiter
Allow in a configuration file
include/CLI/Option.hpp:208
↓ 27 callersMethodignore_underscore
include/CLI/impl/App_inl.hpp:148
↓ 26 callersMethodfrom_config
tests/ConfigFileTest.cpp:828
↓ 26 callersMethodget_configurable
The status of configurable
include/CLI/Option.hpp:146
↓ 25 callersMethodexcludes
include/CLI/impl/Option_inl.hpp:178
↓ 24 callersMethodget_option_no_throw
include/CLI/impl/App_inl.hpp:896
↓ 24 callersFunctionlexical_cast
include/CLI/TypeTools.hpp:1123
↓ 24 callersMethodoption_defaults
Get the OptionDefault object, to set option defaults
include/CLI/App.hpp:564
↓ 24 callersMethodrequire_option
The argumentless form of require option requires 1 or more options be used
include/CLI/App.hpp:873
↓ 23 callersMethodget_required
True if this is a required option
include/CLI/Option.hpp:137
↓ 21 callersMethodparse_complete_callback
Set a callback to execute when parsing has completed for the app
include/CLI/App.hpp:384
↓ 21 callersFunctionto_lower
Return a lower case version of a string
include/CLI/StringTools.hpp:182
↓ 21 callersMethodtype_size
include/CLI/impl/Option_inl.hpp:495
↓ 20 callersMethodgenerateApp
int32_t val32{0}; int16_t val16{0}; int8_t val8{0}; int64_t val64{0}; uint32_t uval32{0}; uint16_t uval16{0}; uint8_t uval8{0
fuzz/fuzzApp.cpp:47
↓ 19 callersMethodcount_all
include/CLI/impl/App_inl.hpp:564
↓ 19 callersMethodget_options
include/CLI/impl/App_inl.hpp:832
↓ 19 callersFunctionjoin
include/CLI/StringTools.hpp:54
↓ 19 callersMethodname
include/CLI/impl/App_inl.hpp:87
↓ 19 callersMethodset_help_all_flag
include/CLI/impl/App_inl.hpp:294
↓ 18 callersMethodadd_result
include/CLI/impl/Option_inl.hpp:457
↓ 18 callersMethoddisabled
Disable the subcommand or option group
include/CLI/App.hpp:421
↓ 18 callersMethodget_subcommand_ptr
include/CLI/impl/App_inl.hpp:530
↓ 18 callersMethodimmediate_callback
include/CLI/impl/App_inl.hpp:122
↓ 18 callersMethodrun
tests/app_helper.hpp:31
↓ 17 callersMethodget_exit_code
include/CLI/Error.hpp:78
↓ 16 callersMethodexit
include/CLI/impl/App_inl.hpp:704
↓ 16 callersFunctionto_flag_value
Convert a flag into an integer value typically binary flags sets errno to nonzero if conversion failed
include/CLI/TypeTools.hpp:1071
↓ 16 callersFunctionvalid_name_string
include/CLI/impl/StringTools_inl.hpp:115
↓ 15 callersMethoddisable_flag_override
Disable overriding flag values with an '=<value>' segment
include/CLI/Option.hpp:247
↓ 15 callersMethodpreparse_callback
Set a callback to execute prior to parsing.
include/CLI/App.hpp:391
↓ 15 callersFunctionprocess_quoted_string
include/CLI/impl/StringTools_inl.hpp:547
↓ 15 callersMethodvalue
fuzz/fuzzApp.hpp:29
↓ 14 callersMethodget_validator
include/CLI/impl/Option_inl.hpp:148
↓ 14 callersMethodparse_from_stream
include/CLI/impl/App_inl.hpp:693
↓ 14 callersFunctionsmart_deref
include/CLI/ExtraValidators.hpp:103
↓ 13 callersMethodjoin
Set the multi option policy to join
include/CLI/Option.hpp:187
↓ 12 callersFunctionadd_option
tests/ComplexTypeTest.cpp:15
↓ 12 callersMethodcheck
examples/custom_validator.cpp:29
↓ 12 callersMethodcolumn_width
Set the left column width (options/flags/subcommands)
include/CLI/FormatterFwd.hpp:99
↓ 12 callersMethoddescription
include/CLI/impl/Validators_inl.hpp:39
↓ 12 callersMethodget_subcommand
include/CLI/impl/App_inl.hpp:501
↓ 12 callersMethodremove_option
include/CLI/impl/App_inl.hpp:431
↓ 12 callersMethodset_help_flag
include/CLI/impl/App_inl.hpp:278
↓ 11 callersFunctioncheckSections
check function to make sure that open sections match close sections
tests/ConfigFileTest.cpp:440
↓ 11 callersFunctionisalpha
Verify that str consists of letters only
include/CLI/StringTools.hpp:177
↓ 11 callersMethodremaining_size
include/CLI/impl/App_inl.hpp:1042
↓ 11 callersFunctionsplit_long
include/CLI/impl/Split_inl.hpp:38
↓ 11 callersFunctionsplit_short
include/CLI/impl/Split_inl.hpp:29
↓ 11 callersFunctiontrim_copy
Make a copy of the string and then trim it
include/CLI/StringTools.hpp:123
↓ 10 callersMethodallow_config_extras
ignore extras in config files
include/CLI/App.hpp:481
↓ 10 callersMethodallow_windows_style_options
Allow windows style options, such as `/opt`. First matching short or long name used. Subcommands inherit value.
include/CLI/App.hpp:522
↓ 10 callersMethodcallback_priority
Set the callback priority
include/CLI/Option.hpp:223
↓ 10 callersMethodget_ignore_case
The status of ignore case
include/CLI/Option.hpp:140
↓ 10 callersMethodget_multi_option_policy
include/CLI/Option.hpp:158
↓ 10 callersFunctionis_binary_escaped_string
include/CLI/impl/StringTools_inl.hpp:476
↓ 10 callersMethodparsed
Check to see if this subcommand was parsed, true only if received on command line.
include/CLI/App.hpp:561
↓ 10 callersMethodprefix_command
Do not parse anything after the first unrecognized option (if true) all remaining arguments are stored in remaining args
include/CLI/App.hpp:505
↓ 10 callersFunctionremove_underscore
remove underscores from a string
include/CLI/StringTools.hpp:190
↓ 10 callersMethodset_version_flag
include/CLI/impl/App_inl.hpp:310
↓ 9 callersMethodadd_custom_options
<option>name_string</option> <vector>name_string</vector> <flag>name_string</flag> generate additional options based on a string config*/
fuzz/fuzzApp.cpp:754
↓ 9 callersMethodadd_flag_function
include/CLI/impl/App_inl.hpp:386
↓ 9 callersMethodallow_non_standard_option_names
allow non standard option names
include/CLI/App.hpp:433
↓ 9 callersMethodget_disable_flag_override
The status of configurable
include/CLI/Option.hpp:149
↓ 9 callersFunctionmake_char
include/CLI/impl/StringTools_inl.hpp:226
↓ 9 callersMethodrun_callback
include/CLI/impl/App_inl.hpp:1111
next →1–100 of 646, ranked by callers