Option++  2.0
C++ library for reading command-line options
optionpp::option Member List

This is the complete list of members for optionpp::option, including all inherited members.

arg_type enum nameoptionpp::option
argument(const std::string &name, bool required=true)optionpp::option
argument_name() const noexceptoptionpp::optioninline
argument_type() const noexceptoptionpp::optioninline
bind_bool(bool *var) noexceptoptionpp::option
bind_double(double *var) noexceptoptionpp::option
bind_int(int *var) noexceptoptionpp::option
bind_string(std::string *var) noexceptoptionpp::option
bind_uint(unsigned int *var) noexceptoptionpp::option
description(const std::string &desc)optionpp::optioninline
description() const noexceptoptionpp::optioninline
double_arg enum value (defined in optionpp::option)optionpp::option
has_bound_argument_variable() const noexceptoptionpp::optioninline
int_arg enum value (defined in optionpp::option)optionpp::option
is_argument_required() const noexceptoptionpp::optioninline
long_name(const std::string &name)optionpp::optioninline
long_name() const noexceptoptionpp::optioninline
name(const std::string &long_name, char short_name='\0')optionpp::optioninline
name() const noexceptoptionpp::optioninline
option() noexceptoptionpp::optioninline
option(char short_name)optionpp::optioninline
option(const std::string &long_name, char short_name='\0', const std::string &description="", const std::string &arg_name="", bool arg_required=false)optionpp::option
short_name(char name) noexceptoptionpp::optioninline
short_name() const noexceptoptionpp::optioninline
string_arg enum value (defined in optionpp::option)optionpp::option
uint_arg enum value (defined in optionpp::option)optionpp::option
write_bool(bool value) const noexceptoptionpp::option
write_double(double value) constoptionpp::option
write_int(int value) constoptionpp::option
write_string(const std::string &value) constoptionpp::option
write_uint(unsigned int value) constoptionpp::option