MCPcopy Create free account

hub / github.com/CLIUtils/CLI11 / functions

Functions646 in github.com/CLIUtils/CLI11

Functionmain
examples/help_usage.cpp:10
Functionmain
examples/prefix_command.cpp:12
Functionmain
examples/testEXE.cpp:13
Functionmain
examples/array_option.cpp:13
Functionmain
examples/formatter.cpp:18
Functionmain
examples/digit_args.cpp:10
Functionmain
examples/inter_argument_order.cpp:14
Functionmain
examples/nested.cpp:11
Functionmain
This example shows the usage of the retired and deprecated option helper methods
examples/retired.cpp:13
Functionmain
examples/subcom_in_files/subcommand_main.cpp:10
Functionmain
fuzz/fuzzCommand.cpp:11
Methodmake_description
include/CLI/impl/Formatter_inl.hpp:70
Methodmake_expanded
include/CLI/impl/Formatter_inl.hpp:239
Methodmake_footer
include/CLI/impl/Formatter_inl.hpp:145
Methodmake_group
[CLI11:formatter_inl_hpp:verbatim]
include/CLI/impl/Formatter_inl.hpp:23
Methodmake_groups
include/CLI/impl/Formatter_inl.hpp:45
Methodmake_help
tests/FormatterTest.cpp:22
Methodmake_help
This will simply call the lambda function
include/CLI/FormatterFwd.hpp:187
Methodmake_option
include/CLI/impl/Formatter_inl.hpp:276
Methodmake_option_desc
include/CLI/impl/Formatter_inl.hpp:413
Methodmake_option_name
include/CLI/impl/Formatter_inl.hpp:367
Methodmake_option_opts
examples/formatter.cpp:15
Methodmake_option_opts
include/CLI/impl/Formatter_inl.hpp:374
Methodmake_option_usage
include/CLI/impl/Formatter_inl.hpp:415
Methodmake_positionals
include/CLI/impl/Formatter_inl.hpp:35
Methodmake_subcommand
include/CLI/impl/Formatter_inl.hpp:228
Methodmake_subcommands
include/CLI/impl/Formatter_inl.hpp:186
Methodmake_time_str
This formats the numerical value for the time string
include/CLI/Timer.hpp:87
Methodmake_usage
include/CLI/impl/Formatter_inl.hpp:95
Methodmodify_option
fuzz/fuzzApp.cpp:565
Methodmodify_subcommand
fuzz/fuzzApp.cpp:667
MethodnType
tests/OptionTypeTest.cpp:370
Functionname
Specify the type string
include/CLI/Validators.hpp:119
Functionneeds
include/CLI/App.hpp:1023
Functionneeds
Sets required options
include/CLI/Option.hpp:485
Functionnonpositional
True if option has at least one non-positional name
include/CLI/Option.hpp:631
MethodobjWrapper
tests/NewParseTest.cpp:319
MethodobjWrapperRestricted
tests/NewParseTest.cpp:339
Methodoperator!
include/CLI/impl/Validators_inl.hpp:89
Methodoperator&
include/CLI/impl/Validators_inl.hpp:45
Methodoperator()
This is the required operator for a Validator - provided to help users (CLI11 uses the member `func` directly)
include/CLI/Validators.hpp:93
Methodoperator()
include/CLI/impl/Validators_inl.hpp:26
Functionoperator==
If options share any of the same names, they are equal (not counting positional)
include/CLI/Option.hpp:677
Functionoperator[]
Shortcut bracket operator for getting a pointer to an option
include/CLI/App.hpp:1149
Functionoperator|
include/CLI/ExtraValidators.hpp:558
Methodoperator|
include/CLI/impl/Validators_inl.hpp:67
Functionoption_text
include/CLI/Option.hpp:645
Methodparse_arg
include/CLI/App.hpp:1525
Methodparse_char_t
include/CLI/impl/App_inl.hpp:605
Methodparse_subcommand
include/CLI/App.hpp:1530
Methodpath to_path
include/CLI/impl/Encoding_inl.hpp:144
Methodpre_callback
This allows subclasses to inject code before callbacks but after parse. This does not run if any errors or help is thrown.
include/CLI/App.hpp:925
Methodptrdiff_t find_member
include/CLI/impl/StringTools_inl.hpp:160
Methodremove_excludes
include/CLI/impl/Option_inl.hpp:193
Methodremove_needs
include/CLI/impl/Option_inl.hpp:168
Methodremove_required
tests/OptionGroupTest.cpp:452
Methodrequired
Set the option as required
include/CLI/Option.hpp:118
Methodrun
tests/HelpTest.cpp:1100
Methodrun_callback
include/CLI/impl/Option_inl.hpp:311
Functionrun_callback_for_default
Set the value of run_callback_for_default which controls whether the callback function should be called to set the default This is controlled automati
include/CLI/Option.hpp:439
Methodscope_guard_t
include/CLI/impl/Encoding_inl.hpp:49
Methodsecond
include/CLI/TypeTools.hpp:140
Methodsecond
include/CLI/TypeTools.hpp:161
Methodset<Option *> get_excludes
The set of options excluded
include/CLI/Option.hpp:579
Methodset<Option *> get_needs
The set of options needed
include/CLI/Option.hpp:576
Methodshared_ptr<Config> get_config_formatter
Access the config formatter
include/CLI/App.hpp:1097
Methodshared_ptr<ConfigBase> get_config_formatter_base
Access the config formatter as a configBase pointer
include/CLI/App.hpp:1100
Methodshared_ptr<FormatterBase> get_formatter
Access the formatter
include/CLI/App.hpp:1094
Methodsize_t close_literal_quote
include/CLI/impl/StringTools_inl.hpp:326
Methodsize_t close_sequence
include/CLI/impl/StringTools_inl.hpp:331
Methodsize_t close_string_quote
include/CLI/impl/StringTools_inl.hpp:312
Methodsize_t escape_detect
include/CLI/impl/StringTools_inl.hpp:422
Methodsize_t get_column_width
This is the minimum requirements to run a formatter. A user can subclass this is if they do not care at all about the structure in CLI::Formatter.
include/CLI/FormatterFwd.hpp:42
Methodsize_t get_description_paragraph_width
Get the current description paragraph width at the top of help
include/CLI/FormatterFwd.hpp:145
Methodsize_t get_footer_paragraph_width
Get the current footer paragraph width
include/CLI/FormatterFwd.hpp:148
Methodsize_t get_require_option_max
Get the required max option value
include/CLI/App.hpp:1198
Methodsize_t get_require_option_min
Get the required min option value
include/CLI/App.hpp:1195
Methodsize_t get_require_subcommand_max
Get the required max subcommand value
include/CLI/App.hpp:1192
Methodsize_t get_require_subcommand_min
Get the required min subcommand value
include/CLI/App.hpp:1189
Methodsize_t get_right_column_width
Get the current right column width (description of options/flags/subcommands)
include/CLI/FormatterFwd.hpp:142
Methodspair
tests/NewParseTest.cpp:161
Methodstring convert_arg_for_ini
include/CLI/impl/Config_inl.hpp:35
Methodstring add_escaped_characters
include/CLI/impl/StringTools_inl.hpp:197
Methodstring binary_escape_string
include/CLI/impl/StringTools_inl.hpp:434
Methodstring config_to_str
Produce a string that could be read in as a config of the current values of the App. Set default_also to include default arguments. write_descriptions
include/CLI/App.hpp:1079
Methodstring extract_binary_string
include/CLI/impl/StringTools_inl.hpp:484
Methodstring find_and_replace
include/CLI/impl/StringTools_inl.hpp:135
Methodstring fix_newlines
include/CLI/impl/StringTools_inl.hpp:86
Methodstring from_u8string
these are provided for compatibility with the char8_t for C++20 that breaks stuff
tests/app_helper.hpp:75
Methodstring get_default_str
The default value (for help printing)
include/CLI/Option.hpp:582
Methodstring get_description
Get the app or subcommand description
include/CLI/App.hpp:1110
Methodstring get_envname
The environment variable associated to this value
include/CLI/Option.hpp:573
Methodstring get_footer
Generate and return the footer.
include/CLI/App.hpp:1184
Methodstring get_group_separators
include/CLI/impl/StringTools_inl.hpp:126
Methodstring get_usage
Generate and return the usage.
include/CLI/App.hpp:1179
Methodstring help
include/CLI/impl/App_inl.hpp:2587
Methodstring ini_join
include/CLI/impl/Config_inl.hpp:107
Methodstring maybe_narrow
include/CLI/impl/App_inl.hpp:601
Methodstring narrow
include/CLI/impl/Encoding_inl.hpp:128
Methodstring narrow_impl
include/CLI/impl/Encoding_inl.hpp:59
← previousnext →501–600 of 646, ranked by callers