MCPcopy Create free account

hub / github.com/CLIUtils/CLI11 / functions

Functions646 in github.com/CLIUtils/CLI11

↓ 2 callersMethodrange
examples/custom_validator.cpp:33
↓ 2 callersFunctionrjoin
include/CLI/StringTools.hpp:92
↓ 2 callersMethodset
tests/NewParseTest.cpp:205
↓ 2 callersFunctionset_unicode_locale
Attempt to set one of the acceptable unicode locales for conversion
include/CLI/impl/Encoding_inl.hpp:35
↓ 2 callersFunctionspawn_app_exe
tests/AppTest.cpp:3072
↓ 2 callersFunctionsplit_windows_style
include/CLI/impl/Split_inl.hpp:53
↓ 2 callersMethodsupports_config_file
return true if the app itself support conversiont to config files*/
fuzz/fuzzApp.hpp:81
↓ 2 callersFunctionvalid_later_char
include/CLI/StringTools.hpp:156
↓ 2 callersMethodvalidate_optional_arguments
Set the subcommand to validate optional vector arguments before assigning
include/CLI/App.hpp:475
↓ 1 callersMethod_find_subcommand
include/CLI/impl/App_inl.hpp:1961
↓ 1 callersMethod_process_env
include/CLI/impl/App_inl.hpp:1248
↓ 1 callersMethod_process_requirements
include/CLI/impl/App_inl.hpp:1324
↓ 1 callersFunctionaddSubcommandCloseMatchDetection
examples/close_match.cpp:63
↓ 1 callersFunctionargparse
examples/custom_parse.cpp:32
↓ 1 callersMethodarrayBounds
Specify the start and end characters for an array
include/CLI/ConfigFwd.hpp:130
↓ 1 callersMethodarrayDelimiter
Specify the delimiter character for an array
include/CLI/ConfigFwd.hpp:136
↓ 1 callersFunctioncheckParentSegments
include/CLI/impl/Config_inl.hpp:160
↓ 1 callersMethodcheck_name_detail
include/CLI/impl/App_inl.hpp:959
↓ 1 callersMethodcomment
Specify the configuration for comment characters
include/CLI/ConfigFwd.hpp:125
↓ 1 callersMethodcommentDefaults
comment default value options
include/CLI/ConfigFwd.hpp:162
↓ 1 callersMethodcopy_to
include/CLI/impl/Option_inl.hpp:25
↓ 1 callersFunctiondo_nothing
tests/link_test_1.cpp:10
↓ 1 callersFunctionempty
include/CLI/Option.hpp:259
↓ 1 callersMethodenable_default_flag_values
enable default flag values to be printed
include/CLI/FormatterFwd.hpp:126
↓ 1 callersMethodenable_option_defaults
enable option defaults to be printed
include/CLI/FormatterFwd.hpp:122
↓ 1 callersMethodenable_option_type_names
enable option type names to be printed
include/CLI/FormatterFwd.hpp:124
↓ 1 callersFunctionextract_subcomand_info
fuzz/fuzzApp.cpp:700
↓ 1 callersMethodfailure_message
Provide a function to print a help message. The function gets access to the App pointer and error.
include/CLI/App.hpp:960
↓ 1 callersFunctionfindClosestMatch
Finds the closest string from a list (modified from chat gpt code)
examples/close_match.cpp:48
↓ 1 callersFunctionfind_matching_config
@brief find a matching configItem in a list
include/CLI/impl/Config_inl.hpp:219
↓ 1 callersMethodfrom_config
include/CLI/impl/Config_inl.hpp:240
↓ 1 callersMethodget_always_capture_default
Return true if this will automatically capture the default value for help printing
include/CLI/Option.hpp:155
↓ 1 callersMethodget_delimiter
Get the current delimiter char
include/CLI/Option.hpp:152
↓ 1 callersFunctionget_expected_max
The max number of times the option expects to be included
include/CLI/Option.hpp:614
↓ 1 callersFunctionget_help_all_ptr
Get a pointer to the help all flag. (const)
include/CLI/App.hpp:1252
↓ 1 callersFunctionget_help_ptr
Get a pointer to the help flag.
include/CLI/App.hpp:1246
↓ 1 callersFunctionget_items_expected
The total min number of expected string values to be used
include/CLI/Option.hpp:625
↓ 1 callersFunctionget_type_size
The number of arguments the option expects
include/CLI/Option.hpp:562
↓ 1 callersFunctionhas_default_flag_values
check if the flag definitions has possible false flags
include/CLI/StringTools.hpp:203
↓ 1 callersMethodignore_case
include/CLI/impl/Option_inl.hpp:203
↓ 1 callersMethodignore_underscore
include/CLI/impl/Option_inl.hpp:223
↓ 1 callersFunctionis_printable
include/CLI/impl/Config_inl.hpp:29
↓ 1 callersFunctionlevenshteinDistance
Levenshtein distance function code generated by chatgpt/copilot
examples/close_match.cpp:21
↓ 1 callersFunctionlexical_cast
the lexical cast operator should be in the same namespace as the type for ADL to work properly
examples/custom_parse.cpp:26
↓ 1 callersMethodlong_option_alignment_ratio
Set the alignment ratio for long options within the left column The ratio is in [0;1] range (e.g. 0.2 = 20% of column width, 6.f/column_width = 6th ch
include/CLI/FormatterFwd.hpp:103
↓ 1 callersFunctionmake_header
Makes a single header given a main header template and a list of files.
scripts/MakeSingleHeader.py:86
↓ 1 callersMethodmake_help
include/CLI/impl/Formatter_inl.hpp:153
↓ 1 callersMethodmandatory
Support Plumbum term
include/CLI/Option.hpp:124
↓ 1 callersFunctionoverflowCheck
include/CLI/Validators.hpp:294
↓ 1 callersMethodpost_process
Turn sets into multiple line strings.
scripts/MakeSingleHeader.py:77
↓ 1 callersMethodquoteCharacter
Specify the quote characters used around strings and literal strings
include/CLI/ConfigFwd.hpp:146
↓ 1 callersMethodread_header
Read a header file in and add items to the dict, based on the item's action.
scripts/MakeSingleHeader.py:52
↓ 1 callersMethodreduced_results
include/CLI/impl/Option_inl.hpp:477
↓ 1 callersFunctionremove_default_flag_values
include/CLI/impl/StringTools_inl.hpp:147
↓ 1 callersFunctionresults
include/CLI/Option.hpp:720
↓ 1 callersFunctionrun_subcommand_a
The function that runs our code. This could also simply be in the callback lambda itself, but having a separate function is cleaner.
examples/subcom_in_files/subcommand_a.cpp:31
↓ 1 callersMethodset_x
tests/CreationTest.cpp:786
↓ 1 callersFunctionsetup_subcommand_a
Set up a subcommand and capture a shared_ptr to a struct that holds all its options. The variables of the struct are bound to the CLI options. We use
examples/subcom_in_files/subcommand_a.cpp:15
↓ 1 callersFunctionspawn_subprocess_posix
tests/AppTest.cpp:3031
↓ 1 callersFunctionspawn_subprocess_win32
tests/AppTest.cpp:3017
↓ 1 callersMethodsubcommand_fallthrough
Set subcommand fallthrough, set to true so that subcommands on parents are recognized
include/CLI/App.hpp:909
↓ 1 callersFunctionsum_string_vector
Sum a vector of strings
include/CLI/TypeTools.hpp:1836
↓ 1 callersMethodtime_it
Time a function by running it multiple times. Target time is the len to target.
include/CLI/Timer.hpp:69
↓ 1 callersMethodto_config
include/CLI/impl/Config_inl.hpp:512
↓ 1 callersFunctiontype_name_fn
Set the type function to run when displayed on this option
include/CLI/Option.hpp:775
MethodAfterMultiOpt
include/CLI/Error.hpp:111
MethodAobjWrapper
tests/NewParseTest.cpp:503
MethodApp
Create a new program. Pass in the same arguments as main(), along with a help string.
include/CLI/App.hpp:346
MethodArgumentMismatch
include/CLI/Error.hpp:266
FunctionAsNumberWithUnit
include/CLI/impl/ExtraValidators_inl.hpp:60
MethodAsNumberWithUnit
include/CLI/ExtraValidators.hpp:444
MethodAtLeast
include/CLI/Error.hpp:273
MethodAtMost
include/CLI/Error.hpp:277
MethodAutoTimer
Reimplementing the constructor is required in GCC 4.7
include/CLI/Timer.hpp:128
MethodBadLongName
include/CLI/Error.hpp:131
MethodBadPositionalName
include/CLI/Error.hpp:132
MethodBig
This is a fancy print function with --- headers
include/CLI/Timer.hpp:58
MethodBound
include/CLI/ExtraValidators.hpp:70
FunctionCLI11_INLINE scope_guard_t<F> scope_guard
include/CLI/impl/Encoding_inl.hpp:53
MethodCallForAllHelp
include/CLI/Error.hpp:180
MethodCallForHelp
include/CLI/Error.hpp:174
MethodCallForVersion
include/CLI/Error.hpp:187
MethodChangeNotVector
include/CLI/Error.hpp:108
MethodCheckedTransformer
include/CLI/ExtraValidators.hpp:333
MethodConfigINI
include/CLI/ConfigFwd.hpp:199
MethodConversionError
include/CLI/Error.hpp:208
MethodDeltaRange
examples/custom_validator.cpp:16
MethodError
include/CLI/Error.hpp:85
MethodEscapedStringTransformer
include/CLI/impl/Validators_inl.hpp:216
MethodEvilConfig
tests/ConfigFileTest.cpp:825
MethodExcludes
include/CLI/Error.hpp:151
MethodExcludesError
include/CLI/Error.hpp:303
MethodExtras
include/CLI/Error.hpp:327
MethodExtrasError
include/CLI/Error.hpp:310
FunctionExtrasMode get_allow_extras_mode
Get the mode of allow_extras
include/CLI/App.hpp:1210
MethodFlagOverride
include/CLI/Error.hpp:284
MethodFormatter
include/CLI/FormatterFwd.hpp:196
MethodFormatterBase
include/CLI/FormatterFwd.hpp:79
MethodFormatterLambda
Create a FormatterLambda with a lambda function
include/CLI/FormatterFwd.hpp:181
MethodFuzzApp
fuzz/fuzzApp.hpp:69
← previousnext →201–300 of 646, ranked by callers