add_result(std::string s) | pxr_CLI::CLI::Option | |
add_result(std::string s, int &results_added) | pxr_CLI::CLI::Option | |
add_result(std::vector< std::string > s) | pxr_CLI::CLI::Option | |
allow_extra_args(bool value=true) | pxr_CLI::CLI::Option | inline |
allow_extra_args_ | pxr_CLI::CLI::Option | protected |
always_capture_default(bool value=true) | pxr_CLI::CLI::OptionBase< Option > | inline |
always_capture_default_ | pxr_CLI::CLI::OptionBase< Option > | protected |
as() const | pxr_CLI::CLI::Option | inline |
callback_ | pxr_CLI::CLI::Option | protected |
capture_default_str() | pxr_CLI::CLI::Option | inline |
check(Validator validator, const std::string &validator_name="") | pxr_CLI::CLI::Option | |
check(std::function< std::string(const std::string &)> Validator, std::string Validator_description="", std::string Validator_name="") | pxr_CLI::CLI::Option | |
check_fname(std::string name) const | pxr_CLI::CLI::Option | inline |
check_lname(std::string name) const | pxr_CLI::CLI::Option | inline |
check_name(const std::string &name) const | pxr_CLI::CLI::Option | |
check_sname(std::string name) const | pxr_CLI::CLI::Option | inline |
clear() | pxr_CLI::CLI::Option | inline |
configurable(bool value=true) | pxr_CLI::CLI::OptionBase< Option > | inline |
configurable_ | pxr_CLI::CLI::OptionBase< Option > | protected |
copy_to(T *other) const | pxr_CLI::CLI::OptionBase< Option > | protected |
count() const | pxr_CLI::CLI::Option | inline |
current_option_state_ | pxr_CLI::CLI::Option | protected |
default_flag_values_ | pxr_CLI::CLI::Option | protected |
default_function(const std::function< std::string()> &func) | pxr_CLI::CLI::Option | inline |
default_function_ | pxr_CLI::CLI::Option | protected |
default_str(std::string val) | pxr_CLI::CLI::Option | inline |
default_str_ | pxr_CLI::CLI::Option | protected |
default_val(const X &val) | pxr_CLI::CLI::Option | inline |
delimiter(char value= '\0') | pxr_CLI::CLI::OptionBase< Option > | inline |
delimiter_ | pxr_CLI::CLI::OptionBase< Option > | protected |
description(std::string option_description) | pxr_CLI::CLI::Option | inline |
description_ | pxr_CLI::CLI::Option | protected |
disable_flag_override(bool value=true) | pxr_CLI::CLI::Option | inline |
disable_flag_override_ | pxr_CLI::CLI::OptionBase< Option > | protected |
each(const std::function< void(std::string)> &func) | pxr_CLI::CLI::Option | |
empty() const | pxr_CLI::CLI::Option | inline |
envname(std::string name) | pxr_CLI::CLI::Option | inline |
envname_ | pxr_CLI::CLI::Option | protected |
excludes(Option *opt) | pxr_CLI::CLI::Option | |
excludes(std::string opt_name) | pxr_CLI::CLI::Option | inline |
excludes(A opt, B opt1, ARG...args) | pxr_CLI::CLI::Option | inline |
excludes_ | pxr_CLI::CLI::Option | protected |
expected(int value) | pxr_CLI::CLI::Option | |
expected(int value_min, int value_max) | pxr_CLI::CLI::Option | |
expected_max_ | pxr_CLI::CLI::Option | protected |
expected_min_ | pxr_CLI::CLI::Option | protected |
flag_like_ | pxr_CLI::CLI::Option | protected |
fnames_ | pxr_CLI::CLI::Option | protected |
force_callback(bool value=true) | pxr_CLI::CLI::Option | inline |
force_callback_ | pxr_CLI::CLI::Option | protected |
get_allow_extra_args() const | pxr_CLI::CLI::Option | inline |
get_always_capture_default() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_callback() const | pxr_CLI::CLI::Option | inline |
get_callback_run() const | pxr_CLI::CLI::Option | inline |
get_configurable() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_default_str() const | pxr_CLI::CLI::Option | inline |
get_delimiter() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_description() const | pxr_CLI::CLI::Option | inline |
get_disable_flag_override() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_envname() const | pxr_CLI::CLI::Option | inline |
get_excludes() const | pxr_CLI::CLI::Option | inline |
get_expected() const | pxr_CLI::CLI::Option | inline |
get_expected_max() const | pxr_CLI::CLI::Option | inline |
get_expected_min() const | pxr_CLI::CLI::Option | inline |
get_flag_value(const std::string &name, std::string input_value) const | pxr_CLI::CLI::Option | |
get_fnames() const | pxr_CLI::CLI::Option | inline |
get_force_callback() const | pxr_CLI::CLI::Option | inline |
get_group() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_ignore_case() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_ignore_underscore() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_inject_separator() const | pxr_CLI::CLI::Option | inline |
get_items_expected() const | pxr_CLI::CLI::Option | inline |
get_items_expected_max() const | pxr_CLI::CLI::Option | inline |
get_items_expected_min() const | pxr_CLI::CLI::Option | inline |
get_lnames() const | pxr_CLI::CLI::Option | inline |
get_multi_option_policy() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_name(bool positional=false, bool all_options=false) const | pxr_CLI::CLI::Option | |
get_needs() const | pxr_CLI::CLI::Option | inline |
get_option_text() const | pxr_CLI::CLI::Option | inline |
get_positional() const | pxr_CLI::CLI::Option | inline |
get_required() const | pxr_CLI::CLI::OptionBase< Option > | inline |
get_run_callback_for_default() const | pxr_CLI::CLI::Option | inline |
get_single_name() const | pxr_CLI::CLI::Option | inline |
get_snames() const | pxr_CLI::CLI::Option | inline |
get_trigger_on_parse() const | pxr_CLI::CLI::Option | inline |
get_type_name() const | pxr_CLI::CLI::Option | |
get_type_size() const | pxr_CLI::CLI::Option | inline |
get_type_size_max() const | pxr_CLI::CLI::Option | inline |
get_type_size_min() const | pxr_CLI::CLI::Option | inline |
get_validator(const std::string &Validator_name="") | pxr_CLI::CLI::Option | |
get_validator(int index) | pxr_CLI::CLI::Option | |
group(const std::string &name) | pxr_CLI::CLI::OptionBase< Option > | inline |
group_ | pxr_CLI::CLI::OptionBase< Option > | protected |
has_description() const | pxr_CLI::CLI::Option | inline |
ignore_case(bool value=true) | pxr_CLI::CLI::Option | |
ignore_case_ | pxr_CLI::CLI::OptionBase< Option > | protected |
ignore_underscore(bool value=true) | pxr_CLI::CLI::Option | |
ignore_underscore_ | pxr_CLI::CLI::OptionBase< Option > | protected |
inject_separator(bool value=true) | pxr_CLI::CLI::Option | inline |
inject_separator_ | pxr_CLI::CLI::Option | protected |
join() | pxr_CLI::CLI::OptionBase< Option > | inline |
join(char delim) | pxr_CLI::CLI::OptionBase< Option > | inline |
lnames_ | pxr_CLI::CLI::Option | protected |
mandatory(bool value=true) | pxr_CLI::CLI::OptionBase< Option > | inline |
matching_name(const Option &other) const | pxr_CLI::CLI::Option | |
multi_option_policy(MultiOptionPolicy value=MultiOptionPolicy::Throw) | pxr_CLI::CLI::Option | |
multi_option_policy_ | pxr_CLI::CLI::OptionBase< Option > | protected |
needs(Option *opt) | pxr_CLI::CLI::Option | inline |
needs(std::string opt_name) | pxr_CLI::CLI::Option | inline |
needs(A opt, B opt1, ARG...args) | pxr_CLI::CLI::Option | inline |
needs_ | pxr_CLI::CLI::Option | protected |
nonpositional() const | pxr_CLI::CLI::Option | inline |
operator bool() const | pxr_CLI::CLI::Option | inlineexplicit |
operator=(const Option &)=delete | pxr_CLI::CLI::Option | |
operator==(const Option &other) const | pxr_CLI::CLI::Option | inline |
Option(std::string option_name, std::string option_description, callback_t callback, App *parent) | pxr_CLI::CLI::Option | inlineprotected |
Option(const Option &)=delete | pxr_CLI::CLI::Option | |
option_state enum name | pxr_CLI::CLI::Option | protected |
option_text(std::string text) | pxr_CLI::CLI::Option | inline |
option_text_ | pxr_CLI::CLI::Option | protected |
parent_ | pxr_CLI::CLI::Option | protected |
pname_ | pxr_CLI::CLI::Option | protected |
proc_results_ | pxr_CLI::CLI::Option | protected |
reduced_results() const | pxr_CLI::CLI::Option | |
remove_excludes(Option *opt) | pxr_CLI::CLI::Option | |
remove_needs(Option *opt) | pxr_CLI::CLI::Option | |
required(bool value=true) | pxr_CLI::CLI::OptionBase< Option > | inline |
required_ | pxr_CLI::CLI::OptionBase< Option > | protected |
results() const | pxr_CLI::CLI::Option | inline |
results(T &output) const | pxr_CLI::CLI::Option | inline |
results_ | pxr_CLI::CLI::Option | protected |
run_callback() | pxr_CLI::CLI::Option | |
run_callback_for_default(bool value=true) | pxr_CLI::CLI::Option | inline |
run_callback_for_default_ | pxr_CLI::CLI::Option | protected |
snames_ | pxr_CLI::CLI::Option | protected |
take_all() | pxr_CLI::CLI::OptionBase< Option > | inline |
take_first() | pxr_CLI::CLI::OptionBase< Option > | inline |
take_last() | pxr_CLI::CLI::OptionBase< Option > | inline |
transform(Validator Validator, const std::string &Validator_name="") | pxr_CLI::CLI::Option | |
transform(const std::function< std::string(std::string)> &func, std::string transform_description="", std::string transform_name="") | pxr_CLI::CLI::Option | |
trigger_on_parse(bool value=true) | pxr_CLI::CLI::Option | inline |
trigger_on_result_ | pxr_CLI::CLI::Option | protected |
type_name(std::string typeval) | pxr_CLI::CLI::Option | inline |
type_name_ | pxr_CLI::CLI::Option | protected |
type_name_fn(std::function< std::string()> typefun) | pxr_CLI::CLI::Option | inline |
type_size(int option_type_size) | pxr_CLI::CLI::Option | |
type_size(int option_type_size_min, int option_type_size_max) | pxr_CLI::CLI::Option | |
type_size_max_ | pxr_CLI::CLI::Option | protected |
type_size_min_ | pxr_CLI::CLI::Option | protected |
validators_ | pxr_CLI::CLI::Option | protected |