|
cli11
|
This is the complete list of members for cli::option_t, including all inherited members.
| add_result(std::string s) -> option_t * | cli::option_t | inline |
| add_result(std::string s, int &results_added) -> option_t * | cli::option_t | inline |
| add_result(std::vector< std::string > s) -> option_t * | cli::option_t | inline |
| allow_extra_args(bool value=true) -> option_t * | cli::option_t | inline |
| allow_extra_args_ | cli::option_t | protected |
| always_capture_default(this self_t &self, bool value=true) -> self_t * | cli::option_base_t | inline |
| always_capture_default_ | cli::option_base_t | protected |
| as() const -> T | cli::option_t | inline |
| callback_ | cli::option_t | protected |
| callback_priority(callback_priority_t value=callback_priority_t::normal) -> option_t * | cli::option_t | inline |
| callback_priority_ | cli::option_base_t | protected |
| capture_default_str() -> option_t * | cli::option_t | inline |
| check(validator_ptr_t validator) -> option_t * | cli::option_t | inline |
| check(validator_t validator, const std::string &validator_name="") -> option_t * | cli::option_t | inline |
| check(std::function< std::string(const std::string &)> validator_func, std::string validator_description="", std::string validator_name="") -> option_t * | cli::option_t | inline |
| check_fname(std::string name) const -> bool | cli::option_t | inline |
| check_lname(std::string name) const -> bool | cli::option_t | inline |
| check_name(const std::string &name) const -> bool | cli::option_t | inline |
| check_sname(std::string name) const -> bool | cli::option_t | inline |
| clear() -> void | cli::option_t | inline |
| configurable(this self_t &self, bool value=true) -> self_t * | cli::option_base_t | inline |
| configurable_ | cli::option_base_t | protected |
| copy_to(T *other) const -> void | cli::option_base_t | inlineprotected |
| count() const -> std::size_t | cli::option_t | inline |
| current_option_state_ | cli::option_t | protected |
| default_flag_values_ | cli::option_t | protected |
| default_function(std::function< std::string()> func) -> option_t * | cli::option_t | inline |
| default_function_ | cli::option_t | protected |
| default_str(std::string val) -> option_t * | cli::option_t | inline |
| default_str_ | cli::option_t | protected |
| default_val(const X &val) -> option_t * | cli::option_t | inline |
| delimiter(this self_t &self, char value='\0') -> self_t * | cli::option_base_t | inline |
| delimiter_ | cli::option_base_t | protected |
| description(std::string option_description) -> option_t * | cli::option_t | inline |
| description_ | cli::option_t | protected |
| disable_flag_override(bool value=true) -> option_t * | cli::option_t | inline |
| disable_flag_override_ | cli::option_base_t | protected |
| each(std::function< void(std::string)> func) -> option_t * | cli::option_t | inline |
| empty() const -> bool | cli::option_t | inline |
| envname(std::string name) -> option_t * | cli::option_t | inline |
| envname_ | cli::option_t | protected |
| excludes(option_t *opt) -> option_t * | cli::option_t | inline |
| excludes(std::string opt_name) -> option_t * | cli::option_t | inline |
| excludes(A opt, B opt1, args_t... args) -> option_t * | cli::option_t | inline |
| excludes_ | cli::option_t | protected |
| expected(int value) -> option_t * | cli::option_t | inline |
| expected(int value_min, int value_max) -> option_t * | cli::option_t | inline |
| expected_max_ | cli::option_t | protected |
| expected_min_ | cli::option_t | protected |
| flag_like_ | cli::option_t | protected |
| fnames_ | cli::option_t | protected |
| force_callback(bool value=true) -> option_t * | cli::option_t | inline |
| force_callback_ | cli::option_t | protected |
| get_allow_extra_args() const -> bool | cli::option_t | inline |
| get_always_capture_default() const -> bool | cli::option_base_t | inline |
| get_callback() const -> const callback_t & | cli::option_t | inline |
| get_callback_priority() const -> callback_priority_t | cli::option_base_t | inline |
| get_callback_run() const -> bool | cli::option_t | inline |
| get_configurable() const -> bool | cli::option_base_t | inline |
| get_default_str() const -> const std::string & | cli::option_t | inline |
| get_delimiter() const -> char | cli::option_base_t | inline |
| get_description() const -> const std::string & | cli::option_t | inline |
| get_disable_flag_override() const -> bool | cli::option_base_t | inline |
| get_envname() const -> const std::string & | cli::option_t | inline |
| get_excludes() const -> const std::set< option_t * > & | cli::option_t | inline |
| get_expected() const -> int | cli::option_t | inline |
| get_expected_max() const -> int | cli::option_t | inline |
| get_expected_min() const -> int | cli::option_t | inline |
| get_flag_value(const std::string &name, std::string input_value) const -> std::string | cli::option_t | inline |
| get_fnames() const -> const std::vector< std::string > & | cli::option_t | inline |
| get_force_callback() const -> bool | cli::option_t | inline |
| get_group() const -> const std::string & | cli::option_base_t | inline |
| get_ignore_case() const -> bool | cli::option_base_t | inline |
| get_ignore_underscore() const -> bool | cli::option_base_t | inline |
| get_inject_separator() const -> bool | cli::option_t | inline |
| get_items_expected() const -> int | cli::option_t | inline |
| get_items_expected_max() const -> int | cli::option_t | inline |
| get_items_expected_min() const -> int | cli::option_t | inline |
| get_lnames() const -> const std::vector< std::string > & | cli::option_t | inline |
| get_multi_option_policy() const -> multi_option_policy_t | cli::option_base_t | inline |
| get_name(bool positional=false, bool all_options=false, bool disable_default_flag_values=false) const -> std::string | cli::option_t | inline |
| get_needs() const -> const std::set< option_t * > & | cli::option_t | inline |
| get_option_text() const -> const std::string & | cli::option_t | inline |
| get_positional() const -> bool | cli::option_t | inline |
| get_required() const -> bool | cli::option_base_t | inline |
| get_run_callback_for_default() const -> bool | cli::option_t | inline |
| get_single_name() const -> const std::string & | cli::option_t | inline |
| get_snames() const -> const std::vector< std::string > & | cli::option_t | inline |
| get_trigger_on_parse() const -> bool | cli::option_t | inline |
| get_type_name() const -> std::string | cli::option_t | inline |
| get_type_size() const -> int | cli::option_t | inline |
| get_type_size_max() const -> int | cli::option_t | inline |
| get_type_size_min() const -> int | cli::option_t | inline |
| get_validator(const std::string &validator_name="") -> validator_t * | cli::option_t | inline |
| get_validator(int index) -> validator_t * | cli::option_t | inline |
| group(this self_t &self, const std::string &name) -> self_t * | cli::option_base_t | inline |
| group_ | cli::option_base_t | protected |
| has_description() const -> bool | cli::option_t | inline |
| ignore_case(bool value=true) -> option_t * | cli::option_t | inline |
| ignore_case_ | cli::option_base_t | protected |
| ignore_underscore(bool value=true) -> option_t * | cli::option_t | inline |
| ignore_underscore_ | cli::option_base_t | protected |
| inject_separator(bool value=true) -> void | cli::option_t | inline |
| inject_separator_ | cli::option_t | protected |
| join(this self_t &self) -> self_t * | cli::option_base_t | inline |
| join(this self_t &self, char delim) -> self_t * | cli::option_base_t | inline |
| lnames_ | cli::option_t | protected |
| mandatory(this self_t &self, bool value=true) -> self_t * | cli::option_base_t | inline |
| matching_name(const option_t &other) const -> const std::string & | cli::option_t | inline |
| multi_option_policy(multi_option_policy_t value=multi_option_policy_t::reject) -> option_t * | cli::option_t | inline |
| multi_option_policy_ | cli::option_base_t | protected |
| needs(option_t *opt) -> option_t * | cli::option_t | inline |
| needs(std::string opt_name) -> option_t * | cli::option_t | inline |
| needs(A opt, B opt1, args_t... args) -> option_t * | cli::option_t | inline |
| needs_ | cli::option_t | protected |
| nonpositional() const -> bool | cli::option_t | inline |
| operator bool() const | cli::option_t | inlineexplicit |
| operator=(const option_t &) -> option_t &=delete (defined in cli::option_t) | cli::option_t | |
| operator==(const option_t &other) const -> bool | cli::option_t | inline |
| option_state_t enum name | cli::option_t | protected |
| option_t(std::string option_name, std::string option_description, callback_t callback, app_t *parent, bool allow_non_standard=false) | cli::option_t | inlineprotected |
| option_t(const option_t &)=delete (defined in cli::option_t) | cli::option_t | |
| option_text(std::string text) -> option_t * | cli::option_t | inline |
| option_text_ | cli::option_t | protected |
| parent_ | cli::option_t | protected |
| pname_ | cli::option_t | protected |
| proc_results_ | cli::option_t | mutableprotected |
| reduced_results() const -> results_t | cli::option_t | inline |
| remove_excludes(option_t *opt) -> bool | cli::option_t | inline |
| remove_needs(option_t *opt) -> bool | cli::option_t | inline |
| required(this self_t &self, bool value=true) -> self_t * | cli::option_base_t | inline |
| required_ | cli::option_base_t | protected |
| results() const -> const results_t & | cli::option_t | inline |
| results(T &output) const -> void | cli::option_t | inline |
| results_ | cli::option_t | protected |
| run_callback() -> void | cli::option_t | inline |
| run_callback_for_default(bool value=true) -> option_t * | cli::option_t | inline |
| run_callback_for_default_ | cli::option_t | protected |
| snames_ | cli::option_t | protected |
| take_all(this self_t &self) -> self_t * | cli::option_base_t | inline |
| take_first(this self_t &self) -> self_t * | cli::option_base_t | inline |
| take_last(this self_t &self) -> self_t * | cli::option_base_t | inline |
| transform(validator_ptr_t validator) -> option_t * | cli::option_t | inline |
| transform(validator_t validator, const std::string &transform_name="") -> option_t * | cli::option_t | inline |
| transform(std::function< std::string(std::string)> transform_func, std::string transform_description="", std::string transform_name="") -> option_t * | cli::option_t | inline |
| trigger_on_parse(bool value=true) -> option_t * | cli::option_t | inline |
| trigger_on_result_ | cli::option_t | protected |
| type_name(std::string typeval) -> option_t * | cli::option_t | inline |
| type_name_ | cli::option_t | protected |
| type_name_fn(std::function< std::string()> typefun) -> option_t * | cli::option_t | inline |
| type_size(int option_type_size) -> option_t * | cli::option_t | inline |
| type_size(int option_type_size_min, int option_type_size_max) -> option_t * | cli::option_t | inline |
| type_size_max_ | cli::option_t | protected |
| type_size_min_ | cli::option_t | protected |
| validators_ | cli::option_t | protected |