add_callback(callback_t const &c) | advgetopt::option_info | |
add_flag(flag_t flag) | advgetopt::option_info | |
add_value(std::string const &value, string_list_t const &option_keys=string_list_t(), option_source_t source=option_source_t::SOURCE_DIRECT) | advgetopt::option_info | |
callback_id_t typedef | advgetopt::option_info | |
callback_t typedef | advgetopt::option_info | |
callback_vector_t typedef | advgetopt::option_info | private |
f_alias_destination | advgetopt::option_info | private |
f_callbacks | advgetopt::option_info | private |
f_default_value | advgetopt::option_info | private |
f_double | advgetopt::option_info | mutableprivate |
f_environment_variable_name | advgetopt::option_info | private |
f_flags | advgetopt::option_info | private |
f_help | advgetopt::option_info | private |
f_integer | advgetopt::option_info | mutableprivate |
f_multiple_separators | advgetopt::option_info | private |
f_name | advgetopt::option_info | private |
f_next_callback_id | advgetopt::option_info | private |
f_short_name | advgetopt::option_info | private |
f_source | advgetopt::option_info | private |
f_trace_sources | advgetopt::option_info | private |
f_validator | advgetopt::option_info | private |
f_value | advgetopt::option_info | private |
f_variables | advgetopt::option_info | private |
find_value_index_by_key(std::string key, int idx=0) const | advgetopt::option_info | |
get_alias_destination() const | advgetopt::option_info | |
get_basename() const | advgetopt::option_info | |
get_default() const | advgetopt::option_info | |
get_double(int idx=0) const | advgetopt::option_info | |
get_environment_variable_name() const | advgetopt::option_info | |
get_environment_variable_value(std::string &value, char const *intro=nullptr) const | advgetopt::option_info | |
get_flags() const | advgetopt::option_info | |
get_help() const | advgetopt::option_info | |
get_long(int idx=0) const | advgetopt::option_info | |
get_multiple_separators() const | advgetopt::option_info | |
get_name() const | advgetopt::option_info | |
get_section_name() const | advgetopt::option_info | |
get_section_name_list() const | advgetopt::option_info | |
get_short_name() const | advgetopt::option_info | |
get_validator() const | advgetopt::option_info | |
get_value(int idx=0, bool raw=false) const | advgetopt::option_info | |
get_variables() const | advgetopt::option_info | |
has_default() const | advgetopt::option_info | |
has_flag(flag_t flag) const | advgetopt::option_info | |
has_value(std::string const &value) const | advgetopt::option_info | |
is_default_option() const | advgetopt::option_info | |
is_defined() const | advgetopt::option_info | |
lock(bool always=true) | advgetopt::option_info | |
map_by_name_t typedef | advgetopt::option_info | |
map_by_short_name_t typedef | advgetopt::option_info | |
option_info(std::string const &name, short_name_t short_name=NO_SHORT_NAME) | advgetopt::option_info | |
pointer_t typedef | advgetopt::option_info | |
remove_callback(callback_id_t id) | advgetopt::option_info | |
remove_default() | advgetopt::option_info | |
remove_flag(flag_t flag) | advgetopt::option_info | |
reset() | advgetopt::option_info | |
set_alias_destination(pointer_t destination) | advgetopt::option_info | |
set_configuration_filename(std::string const &filename) | advgetopt::option_info | static |
set_default(std::string const &default_value) | advgetopt::option_info | |
set_default(char const *default_value) | advgetopt::option_info | |
set_environment_variable_name(std::string const &name) | advgetopt::option_info | |
set_environment_variable_name(char const *name) | advgetopt::option_info | |
set_flags(flag_t flags) | advgetopt::option_info | |
set_help(std::string const &help) | advgetopt::option_info | |
set_help(char const *help) | advgetopt::option_info | |
set_multiple_separators(string_list_t const &separators) | advgetopt::option_info | |
set_multiple_separators(char const *const *separators) | advgetopt::option_info | |
set_multiple_values(std::string const &value, string_list_t const &option_keys=string_list_t(), option_source_t source=option_source_t::SOURCE_DIRECT) | advgetopt::option_info | |
set_short_name(short_name_t short_name) | advgetopt::option_info | |
set_trace_sources(bool trace) | advgetopt::option_info | static |
set_validator(std::string const &name_and_params) | advgetopt::option_info | |
set_validator(validator::pointer_t validator) | advgetopt::option_info | |
set_validator(std::nullptr_t) | advgetopt::option_info | |
set_value(int idx, std::string const &value, string_list_t const &option_keys=string_list_t(), option_source_t source=option_source_t::SOURCE_DIRECT) | advgetopt::option_info | |
set_variables(variables::pointer_t vars) | advgetopt::option_info | |
size() const | advgetopt::option_info | |
source() const | advgetopt::option_info | |
trace_source(int idx) | advgetopt::option_info | private |
trace_sources() const | advgetopt::option_info | |
unlock() | advgetopt::option_info | |
validate_all_values() | advgetopt::option_info | private |
validates(int idx=0) | advgetopt::option_info | private |
value_changed(int idx) | advgetopt::option_info | private |
vector_t typedef | advgetopt::option_info | |