|  | advgetopt 2.0.49
    Parse complex command line arguments and configuration files in C++. | 
This is the complete list of members for advgetopt::getopt, including all inherited members.
| add_configuration_filename(string_list_t &names, std::string const &add) | advgetopt::getopt | privatestatic | 
| add_option(option_info::pointer_t opt, bool ignore_duplicates=false) | advgetopt::getopt | |
| add_option_from_string(option_info::pointer_t opt, std::string const &value, std::string const &filename, string_list_t const &option_keys, option_source_t source=option_source_t::SOURCE_DIRECT) | advgetopt::getopt | |
| add_options(option_info::pointer_t opt, int &i, int argc, char **argv, string_list_t const &option_keys, option_source_t source=option_source_t::SOURCE_DIRECT) | advgetopt::getopt | private | 
| define_environment_variable_data() | advgetopt::getopt | |
| f_default_option | advgetopt::getopt | private | 
| f_environment_variable | advgetopt::getopt | private | 
| f_options_by_name | advgetopt::getopt | private | 
| f_options_by_short_name | advgetopt::getopt | private | 
| f_options_environment | advgetopt::getopt | private | 
| f_parsed | advgetopt::getopt | private | 
| f_program_fullname | advgetopt::getopt | private | 
| f_program_name | advgetopt::getopt | private | 
| f_variables | advgetopt::getopt | private | 
| find_config_dir(int argc, char *argv[]) | advgetopt::getopt | privatestatic | 
| find_group(flag_t group) const | advgetopt::getopt | |
| finish_parsing(int argc, char *argv[]) | advgetopt::getopt | |
| get_alias_destination(option_info::pointer_t opt) const | advgetopt::getopt | private | 
| get_configuration_filename(int idx) const | advgetopt::getopt | |
| get_configuration_filename_size() const | advgetopt::getopt | |
| get_configuration_filenames(bool exists, bool writable, int argc=0, char *argv[]=nullptr) const | advgetopt::getopt | |
| get_default(std::string const &name) const | advgetopt::getopt | |
| get_direct_configuration_filenames(string_list_t &names, bool writable) const | advgetopt::getopt | private | 
| get_double(std::string const &name, int idx=0, double min=std::numeric_limits< double >::min(), double max=std::numeric_limits< double >::max()) const | advgetopt::getopt | |
| get_environment_variable() const | advgetopt::getopt | |
| get_environment_variable_name() const | advgetopt::getopt | |
| get_group_name() const | advgetopt::getopt | |
| get_group_or_project_name() const | advgetopt::getopt | |
| get_long(std::string const &name, int idx=0, long min=std::numeric_limits< long >::min(), long max=std::numeric_limits< long >::max()) const | advgetopt::getopt | |
| get_managed_configuration_filenames(string_list_t &names, bool writable, int argc, char *argv[]) const | advgetopt::getopt | private | 
| get_option(std::string const &name, bool exact_option=false) const | advgetopt::getopt | |
| get_option(short_name_t name, bool exact_option=false) const | advgetopt::getopt | |
| get_options() const | advgetopt::getopt | |
| get_options_environment() const | advgetopt::getopt | |
| get_options_filename() const | advgetopt::getopt | |
| get_output_filename() const | advgetopt::getopt | |
| get_program_fullname() const | advgetopt::getopt | |
| get_program_name() const | advgetopt::getopt | |
| get_project_name() const | advgetopt::getopt | |
| get_string(std::string const &name, int idx=0, bool raw=false) const | advgetopt::getopt | |
| get_variables() const | advgetopt::getopt | |
| getopt(options_environment const &opts) | advgetopt::getopt | |
| getopt(options_environment const &opts, int argc, char *argv[]) | advgetopt::getopt | |
| has_default(std::string const &name) const | advgetopt::getopt | |
| has_flag(flag_t flag) const | advgetopt::getopt | |
| initialize_parser(options_environment const &opt_env) | advgetopt::getopt | private | 
| is_defined(std::string const &name) const | advgetopt::getopt | |
| is_parsed() const | advgetopt::getopt | private | 
| link_aliases() | advgetopt::getopt | |
| operator[](std::string const &name) const | advgetopt::getopt | |
| operator[](std::string const &name) | advgetopt::getopt | |
| options_to_string(bool include_progname=false, bool keep_defaults=false) const | advgetopt::getopt | |
| parse_arguments(int argc, char *argv[], option_source_t source=option_source_t::SOURCE_DIRECT, bool only_environment_variable=false) | advgetopt::getopt | |
| parse_configuration_files(int argc=0, char *argv[]=nullptr) | advgetopt::getopt | |
| parse_environment_variable() | advgetopt::getopt | |
| parse_option_map(std::string const &raw_key) | advgetopt::getopt | privatestatic | 
| parse_options_from_file(std::string const &filename, int min_sections, int max_sections, bool ignore_duplicates=false) | advgetopt::getopt | |
| parse_options_from_file() | advgetopt::getopt | private | 
| parse_options_from_group_names() | advgetopt::getopt | private | 
| parse_options_info(option const *opts, bool ignore_duplicates=false) | advgetopt::getopt | |
| parse_program_name(char *argv[]) | advgetopt::getopt | |
| parse_string(std::string const &str, option_source_t source=option_source_t::SOURCE_DIRECT, bool only_environment_variable=false) | advgetopt::getopt | |
| pointer_t typedef | advgetopt::getopt | |
| process_configuration_file(std::string const &filename) | advgetopt::getopt | |
| process_help_string(char const *help) const | advgetopt::getopt | |
| process_system_options(std::basic_ostream< char > &out) | advgetopt::getopt | |
| reset() | advgetopt::getopt | |
| set_short_name(std::string const &name, short_name_t short_name) | advgetopt::getopt | |
| show_option_sources(std::basic_ostream< char > &out) | advgetopt::getopt | private | 
| size(std::string const &name) const | advgetopt::getopt | |
| split_environment(std::string const &environment) | advgetopt::getopt | static | 
| usage(flag_t show=GETOPT_FLAG_SHOW_MOST) const | advgetopt::getopt | 
This document is part of the Snap! Websites Project.
Copyright by Made to Order Software Corp.