![]() |
advgetopt 2.0.47
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.