tlx
CmdlineParser Member List

This is the complete list of members for CmdlineParser, including all inherited members.

add_bool(char key, const std::string &longkey, bool &dest, const std::string &desc)CmdlineParser
add_bool(const std::string &longkey, bool &dest, const std::string &desc)CmdlineParser
add_bool(char key, const std::string &longkey, const std::string &keytype, bool &dest, const std::string &desc)CmdlineParser
add_bytes(char key, const std::string &longkey, uint32_t &dest, const std::string &desc)CmdlineParser
add_bytes(char key, const std::string &longkey, uint64_t &dest, const std::string &desc)CmdlineParser
add_bytes(const std::string &longkey, uint32_t &dest, const std::string &desc)CmdlineParser
add_bytes(const std::string &longkey, uint64_t &dest, const std::string &desc)CmdlineParser
add_bytes(char key, const std::string &longkey, const std::string &keytype, uint32_t &dest, const std::string &desc)CmdlineParser
add_bytes(char key, const std::string &longkey, const std::string &keytype, uint64_t &dest, const std::string &desc)CmdlineParser
add_double(char key, const std::string &longkey, double &dest, const std::string &desc)CmdlineParser
add_double(const std::string &longkey, double &dest, const std::string &desc)CmdlineParser
add_double(char key, const std::string &longkey, const std::string &keytype, double &dest, const std::string &desc)CmdlineParser
add_flag(char key, const std::string &longkey, bool &dest, const std::string &desc)CmdlineParser
add_flag(const std::string &longkey, bool &dest, const std::string &desc)CmdlineParser
add_flag(char key, const std::string &longkey, const std::string &keytype, bool &dest, const std::string &desc)CmdlineParser
add_float(char key, const std::string &longkey, float &dest, const std::string &desc)CmdlineParser
add_float(const std::string &longkey, float &dest, const std::string &desc)CmdlineParser
add_float(char key, const std::string &longkey, const std::string &keytype, float &dest, const std::string &desc)CmdlineParser
add_int(char key, const std::string &longkey, int &dest, const std::string &desc)CmdlineParser
add_int(const std::string &longkey, int &dest, const std::string &desc)CmdlineParser
add_int(char key, const std::string &longkey, const std::string &keytype, int &dest, const std::string &desc)CmdlineParser
add_opt_param_bytes(const std::string &name, uint32_t &dest, const std::string &desc)CmdlineParser
add_opt_param_bytes(const std::string &name, uint64_t &dest, const std::string &desc)CmdlineParser
add_opt_param_double(const std::string &name, double &dest, const std::string &desc)CmdlineParser
add_opt_param_float(const std::string &name, float &dest, const std::string &desc)CmdlineParser
add_opt_param_int(const std::string &name, int &dest, const std::string &desc)CmdlineParser
add_opt_param_size_t(const std::string &name, size_t &dest, const std::string &desc)CmdlineParser
add_opt_param_string(const std::string &name, std::string &dest, const std::string &desc)CmdlineParser
add_opt_param_stringlist(const std::string &name, std::vector< std::string > &dest, const std::string &desc)CmdlineParser
add_opt_param_uint(const std::string &name, unsigned int &dest, const std::string &desc)CmdlineParser
add_opt_param_unsigned(const std::string &name, unsigned int &dest, const std::string &desc)CmdlineParser
add_param_bytes(const std::string &name, uint32_t &dest, const std::string &desc)CmdlineParser
add_param_bytes(const std::string &name, uint64_t &dest, const std::string &desc)CmdlineParser
add_param_double(const std::string &name, double &dest, const std::string &desc)CmdlineParser
add_param_float(const std::string &name, float &dest, const std::string &desc)CmdlineParser
add_param_int(const std::string &name, int &dest, const std::string &desc)CmdlineParser
add_param_size_t(const std::string &name, size_t &dest, const std::string &desc)CmdlineParser
add_param_string(const std::string &name, std::string &dest, const std::string &desc)CmdlineParser
add_param_stringlist(const std::string &name, std::vector< std::string > &dest, const std::string &desc)CmdlineParser
add_param_uint(const std::string &name, unsigned int &dest, const std::string &desc)CmdlineParser
add_param_unsigned(const std::string &name, unsigned int &dest, const std::string &desc)CmdlineParser
add_size_t(char key, const std::string &longkey, size_t &dest, const std::string &desc)CmdlineParser
add_size_t(const std::string &longkey, size_t &dest, const std::string &desc)CmdlineParser
add_size_t(char key, const std::string &longkey, const std::string &keytype, size_t &dest, const std::string &desc)CmdlineParser
add_string(char key, const std::string &longkey, std::string &dest, const std::string &desc)CmdlineParser
add_string(const std::string &longkey, std::string &dest, const std::string &desc)CmdlineParser
add_string(char key, const std::string &longkey, const std::string &keytype, std::string &dest, const std::string &desc)CmdlineParser
add_stringlist(char key, const std::string &longkey, std::vector< std::string > &dest, const std::string &desc)CmdlineParser
add_stringlist(const std::string &longkey, std::vector< std::string > &dest, const std::string &desc)CmdlineParser
add_stringlist(char key, const std::string &longkey, const std::string &keytype, std::vector< std::string > &dest, const std::string &desc)CmdlineParser
add_uint(char key, const std::string &longkey, unsigned int &dest, const std::string &desc)CmdlineParser
add_uint(const std::string &longkey, unsigned int &dest, const std::string &desc)CmdlineParser
add_uint(char key, const std::string &longkey, const std::string &keytype, unsigned int &dest, const std::string &desc)CmdlineParser
add_unsigned(char key, const std::string &longkey, unsigned int &dest, const std::string &desc)CmdlineParser
add_unsigned(const std::string &longkey, unsigned int &dest, const std::string &desc)CmdlineParser
add_unsigned(char key, const std::string &longkey, const std::string &keytype, unsigned int &dest, const std::string &desc)CmdlineParser
Argument(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required)CmdlineParserinline
ArgumentBool(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, bool &dest)CmdlineParserinline
ArgumentBytes32(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, uint32_t &dest)CmdlineParserinline
ArgumentBytes64(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, uint64_t &dest)CmdlineParserinline
ArgumentDouble(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, double &dest)CmdlineParserinline
ArgumentFloat(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, float &dest)CmdlineParserinline
ArgumentInt(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, int &dest)CmdlineParserinline
ArgumentList typedefCmdlineParserprivate
ArgumentSizeT(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, size_t &dest)CmdlineParserinline
ArgumentString(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, std::string &dest)CmdlineParserinline
ArgumentStringlist(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, std::vector< std::string > &dest)CmdlineParserinline
ArgumentUnsigned(char key, const std::string &longkey, const std::string &keytype, const std::string &desc, bool required, unsigned int &dest)CmdlineParserinline
author_CmdlineParserprivate
calc_option_max(const Argument *arg)CmdlineParserprivate
calc_param_max(const Argument *arg)CmdlineParserprivate
CmdlineParser()CmdlineParser
desc_CmdlineParser
description_CmdlineParserprivate
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
dest_CmdlineParserprotected
found_CmdlineParser
key_CmdlineParser
keytype_CmdlineParser
line_wrap_CmdlineParserprivate
longkey_CmdlineParser
max_type_name_CmdlineParserprivatestatic
option_list_CmdlineParserprivate
option_max_width_CmdlineParserprivate
option_text() const CmdlineParserinline
output_wrap(std::ostream &os, const std::string &text, size_t wraplen, size_t indent_first=0, size_t indent_rest=0, size_t current=0, size_t indent_newline=0)CmdlineParserstatic
param_list_CmdlineParserprivate
param_max_width_CmdlineParserprivate
param_text() const CmdlineParserinline
print_option_error(int argc, const char *const *argv, const Argument *arg, std::ostream &os)CmdlineParserprivate
print_param_error(int argc, const char *const *argv, const Argument *arg, std::ostream &os)CmdlineParserprivate
print_result(std::ostream &os)CmdlineParser
print_result()CmdlineParser
print_usage(std::ostream &os)CmdlineParser
print_usage()CmdlineParser
print_value(std::ostream &os) const =0CmdlineParserpure virtual
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
print_value(std::ostream &os) const finalCmdlineParserinline
process(int &argc, const char *const *&argv)=0CmdlineParserpure virtual
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int &argc, const char *const *&argv) finalCmdlineParserinline
process(int argc, const char *const *argv, std::ostream &os)CmdlineParser
process(int argc, const char *const *argv)CmdlineParser
program_name_CmdlineParserprivate
repeated_CmdlineParser
required_CmdlineParser
set_author(const std::string &author)CmdlineParser
set_description(const std::string &description)CmdlineParser
set_verbose_process(bool verbose_process)CmdlineParser
sort()CmdlineParser
type_name() const =0CmdlineParserpure virtual
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
type_name() const finalCmdlineParserinline
verbose_process_CmdlineParserprivate
~Argument()=defaultCmdlineParservirtual
~CmdlineParser()CmdlineParser