Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CLIUtils/CLI11
/ functions
Functions
646 in github.com/CLIUtils/CLI11
⨍
Functions
646
◇
Types & classes
201
↓ 2 callers
Method
range
examples/custom_validator.cpp:33
↓ 2 callers
Function
rjoin
include/CLI/StringTools.hpp:92
↓ 2 callers
Method
set
tests/NewParseTest.cpp:205
↓ 2 callers
Function
set_unicode_locale
Attempt to set one of the acceptable unicode locales for conversion
include/CLI/impl/Encoding_inl.hpp:35
↓ 2 callers
Function
spawn_app_exe
tests/AppTest.cpp:3072
↓ 2 callers
Function
split_windows_style
include/CLI/impl/Split_inl.hpp:53
↓ 2 callers
Method
supports_config_file
return true if the app itself support conversiont to config files*/
fuzz/fuzzApp.hpp:81
↓ 2 callers
Function
valid_later_char
include/CLI/StringTools.hpp:156
↓ 2 callers
Method
validate_optional_arguments
Set the subcommand to validate optional vector arguments before assigning
include/CLI/App.hpp:475
↓ 1 callers
Method
_find_subcommand
include/CLI/impl/App_inl.hpp:1961
↓ 1 callers
Method
_process_env
include/CLI/impl/App_inl.hpp:1248
↓ 1 callers
Method
_process_requirements
include/CLI/impl/App_inl.hpp:1324
↓ 1 callers
Function
addSubcommandCloseMatchDetection
examples/close_match.cpp:63
↓ 1 callers
Function
argparse
examples/custom_parse.cpp:32
↓ 1 callers
Method
arrayBounds
Specify the start and end characters for an array
include/CLI/ConfigFwd.hpp:130
↓ 1 callers
Method
arrayDelimiter
Specify the delimiter character for an array
include/CLI/ConfigFwd.hpp:136
↓ 1 callers
Function
checkParentSegments
include/CLI/impl/Config_inl.hpp:160
↓ 1 callers
Method
check_name_detail
include/CLI/impl/App_inl.hpp:959
↓ 1 callers
Method
comment
Specify the configuration for comment characters
include/CLI/ConfigFwd.hpp:125
↓ 1 callers
Method
commentDefaults
comment default value options
include/CLI/ConfigFwd.hpp:162
↓ 1 callers
Method
copy_to
include/CLI/impl/Option_inl.hpp:25
↓ 1 callers
Function
do_nothing
tests/link_test_1.cpp:10
↓ 1 callers
Function
empty
include/CLI/Option.hpp:259
↓ 1 callers
Method
enable_default_flag_values
enable default flag values to be printed
include/CLI/FormatterFwd.hpp:126
↓ 1 callers
Method
enable_option_defaults
enable option defaults to be printed
include/CLI/FormatterFwd.hpp:122
↓ 1 callers
Method
enable_option_type_names
enable option type names to be printed
include/CLI/FormatterFwd.hpp:124
↓ 1 callers
Function
extract_subcomand_info
fuzz/fuzzApp.cpp:700
↓ 1 callers
Method
failure_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 callers
Function
findClosestMatch
Finds the closest string from a list (modified from chat gpt code)
examples/close_match.cpp:48
↓ 1 callers
Function
find_matching_config
@brief find a matching configItem in a list
include/CLI/impl/Config_inl.hpp:219
↓ 1 callers
Method
from_config
include/CLI/impl/Config_inl.hpp:240
↓ 1 callers
Method
get_always_capture_default
Return true if this will automatically capture the default value for help printing
include/CLI/Option.hpp:155
↓ 1 callers
Method
get_delimiter
Get the current delimiter char
include/CLI/Option.hpp:152
↓ 1 callers
Function
get_expected_max
The max number of times the option expects to be included
include/CLI/Option.hpp:614
↓ 1 callers
Function
get_help_all_ptr
Get a pointer to the help all flag. (const)
include/CLI/App.hpp:1252
↓ 1 callers
Function
get_help_ptr
Get a pointer to the help flag.
include/CLI/App.hpp:1246
↓ 1 callers
Function
get_items_expected
The total min number of expected string values to be used
include/CLI/Option.hpp:625
↓ 1 callers
Function
get_type_size
The number of arguments the option expects
include/CLI/Option.hpp:562
↓ 1 callers
Function
has_default_flag_values
check if the flag definitions has possible false flags
include/CLI/StringTools.hpp:203
↓ 1 callers
Method
ignore_case
include/CLI/impl/Option_inl.hpp:203
↓ 1 callers
Method
ignore_underscore
include/CLI/impl/Option_inl.hpp:223
↓ 1 callers
Function
is_printable
include/CLI/impl/Config_inl.hpp:29
↓ 1 callers
Function
levenshteinDistance
Levenshtein distance function code generated by chatgpt/copilot
examples/close_match.cpp:21
↓ 1 callers
Function
lexical_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 callers
Method
long_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 callers
Function
make_header
Makes a single header given a main header template and a list of files.
scripts/MakeSingleHeader.py:86
↓ 1 callers
Method
make_help
include/CLI/impl/Formatter_inl.hpp:153
↓ 1 callers
Method
mandatory
Support Plumbum term
include/CLI/Option.hpp:124
↓ 1 callers
Function
overflowCheck
include/CLI/Validators.hpp:294
↓ 1 callers
Method
post_process
Turn sets into multiple line strings.
scripts/MakeSingleHeader.py:77
↓ 1 callers
Method
quoteCharacter
Specify the quote characters used around strings and literal strings
include/CLI/ConfigFwd.hpp:146
↓ 1 callers
Method
read_header
Read a header file in and add items to the dict, based on the item's action.
scripts/MakeSingleHeader.py:52
↓ 1 callers
Method
reduced_results
include/CLI/impl/Option_inl.hpp:477
↓ 1 callers
Function
remove_default_flag_values
include/CLI/impl/StringTools_inl.hpp:147
↓ 1 callers
Function
results
include/CLI/Option.hpp:720
↓ 1 callers
Function
run_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 callers
Method
set_x
tests/CreationTest.cpp:786
↓ 1 callers
Function
setup_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 callers
Function
spawn_subprocess_posix
tests/AppTest.cpp:3031
↓ 1 callers
Function
spawn_subprocess_win32
tests/AppTest.cpp:3017
↓ 1 callers
Method
subcommand_fallthrough
Set subcommand fallthrough, set to true so that subcommands on parents are recognized
include/CLI/App.hpp:909
↓ 1 callers
Function
sum_string_vector
Sum a vector of strings
include/CLI/TypeTools.hpp:1836
↓ 1 callers
Method
time_it
Time a function by running it multiple times. Target time is the len to target.
include/CLI/Timer.hpp:69
↓ 1 callers
Method
to_config
include/CLI/impl/Config_inl.hpp:512
↓ 1 callers
Function
type_name_fn
Set the type function to run when displayed on this option
include/CLI/Option.hpp:775
Method
AfterMultiOpt
include/CLI/Error.hpp:111
Method
AobjWrapper
tests/NewParseTest.cpp:503
Method
App
Create a new program. Pass in the same arguments as main(), along with a help string.
include/CLI/App.hpp:346
Method
ArgumentMismatch
include/CLI/Error.hpp:266
Function
AsNumberWithUnit
include/CLI/impl/ExtraValidators_inl.hpp:60
Method
AsNumberWithUnit
include/CLI/ExtraValidators.hpp:444
Method
AtLeast
include/CLI/Error.hpp:273
Method
AtMost
include/CLI/Error.hpp:277
Method
AutoTimer
Reimplementing the constructor is required in GCC 4.7
include/CLI/Timer.hpp:128
Method
BadLongName
include/CLI/Error.hpp:131
Method
BadPositionalName
include/CLI/Error.hpp:132
Method
Big
This is a fancy print function with --- headers
include/CLI/Timer.hpp:58
Method
Bound
include/CLI/ExtraValidators.hpp:70
Function
CLI11_INLINE scope_guard_t<F> scope_guard
include/CLI/impl/Encoding_inl.hpp:53
Method
CallForAllHelp
include/CLI/Error.hpp:180
Method
CallForHelp
include/CLI/Error.hpp:174
Method
CallForVersion
include/CLI/Error.hpp:187
Method
ChangeNotVector
include/CLI/Error.hpp:108
Method
CheckedTransformer
include/CLI/ExtraValidators.hpp:333
Method
ConfigINI
include/CLI/ConfigFwd.hpp:199
Method
ConversionError
include/CLI/Error.hpp:208
Method
DeltaRange
examples/custom_validator.cpp:16
Method
Error
include/CLI/Error.hpp:85
Method
EscapedStringTransformer
include/CLI/impl/Validators_inl.hpp:216
Method
EvilConfig
tests/ConfigFileTest.cpp:825
Method
Excludes
include/CLI/Error.hpp:151
Method
ExcludesError
include/CLI/Error.hpp:303
Method
Extras
include/CLI/Error.hpp:327
Method
ExtrasError
include/CLI/Error.hpp:310
Function
ExtrasMode get_allow_extras_mode
Get the mode of allow_extras
include/CLI/App.hpp:1210
Method
FlagOverride
include/CLI/Error.hpp:284
Method
Formatter
include/CLI/FormatterFwd.hpp:196
Method
FormatterBase
include/CLI/FormatterFwd.hpp:79
Method
FormatterLambda
Create a FormatterLambda with a lambda function
include/CLI/FormatterFwd.hpp:181
Method
FuzzApp
fuzz/fuzzApp.hpp:69
← previous
next →
201–300 of 646, ranked by callers