g4tools  5.4.0
tools::args Member List

This is the complete list of members for tools::args, including all inherited members.

add(const std::string &a_key, const std::string &a_value=std::string(), bool a_override=true)tools::argsinline
add(const std::vector< std::string > &a_args, bool a_strip=false)tools::argsinline
add(const std::vector< arg > &a_args)tools::argsinline
add(const args &a_from)tools::argsinline
add_keyvals(const std::vector< std::string > &a_args, bool a_strip=false)tools::argsinline
arg typedeftools::args
argcv(int &a_argc, char **&a_argv) consttools::argsinline
args()tools::argsinline
args(int a_argc, char *a_argv[])tools::argsinline
args(const std::vector< std::string > &a_args, bool a_strip=false)tools::argsinline
args(const std::vector< arg > &a_args)tools::argsinline
args(const std::string &a_args, const std::string &a_sep, bool a_strip)tools::argsinline
args(const args &a_from)tools::argsinline
delete_argcv(int &a_argc, char **&a_argv)tools::argsinlinestatic
dump(std::ostream &a_out, const std::string &a_comment=std::string(), const std::string &a_prefix=std::string()) consttools::argsinline
file(std::string &a_file) consttools::argsinline
file(std::string &a_file, bool a_remove)tools::argsinline
files(std::vector< std::string > &a_files, bool a_skip_first=true) consttools::argsinline
files_at_end(bool a_skip_first=true)tools::argsinline
find(const std::string &a_key, std::string &a_value, const std::string &a_def=std::string()) consttools::argsinline
find(const std::string &a_key, std::vector< std::string > &a_vals, bool a_clear=true) consttools::argsinline
find(const std::string &a_string, bool &a_value, const bool &a_def=false) consttools::argsinline
find(const std::string &a_string, aT &a_value, const aT &a_def=aT()) consttools::argsinline
first_not_hyphen(std::string &a_first, bool a_skip_first=false) consttools::argsinline
get_args() consttools::argsinline
insert_begin(const std::string &a_key, const std::string &a_value=std::string(), bool a_override=true)tools::argsinline
is_arg(const std::string &a_string) consttools::argsinline
is_empty() consttools::argsinline
isAnArgument(const std::string &a_key) consttools::argsinline
known_options(const std::vector< std::string > &a_knowns) consttools::argsinline
known_options(const std::string &a_known) consttools::argsinline
last(std::string &a_key, std::string &a_value) consttools::argsinline
m_argstools::argsprotected
not_hyphens(std::vector< std::string > &a_not_hyphens, bool a_skip_first=false) consttools::argsinline
number() consttools::argsinline
operator=(const args &a_from)tools::argsinline
prog_name(std::string &a_value) consttools::argsinline
remove(const std::string &a_key)tools::argsinline
remove_first()tools::argsinline
remove_last()tools::argsinline
size() consttools::argsinline
to_vector(std::vector< std::string > &a_vec) consttools::argsinline
~args()tools::argsinlinevirtual