BaseOption()=delete | vg::BaseOption< Value, Parser > | |
BaseOption(Configurable *owner, const string &long_opt, const string &short_opts, const Value &default_value, const string &description) | vg::BaseOption< Value, Parser > | inline |
default_value | vg::BaseOption< Value, Parser > | protected |
description | vg::BaseOption< Value, Parser > | protected |
get_default_value() const | vg::BaseOption< Value, Parser > | inlinevirtual |
get_description() const | vg::BaseOption< Value, Parser > | inlinevirtual |
get_long_option() const | vg::BaseOption< Value, Parser > | inlinevirtual |
get_short_options() const | vg::BaseOption< Value, Parser > | inlinevirtual |
has_argument() const | vg::BaseOption< Value, Parser > | inlinevirtual |
long_opt | vg::BaseOption< Value, Parser > | protected |
operator Value &() | vg::BaseOption< Value, Parser > | inline |
operator=(const BaseOption< Value, Parser > &other)=default | vg::BaseOption< Value, Parser > | |
operator=(const Value &other) | vg::BaseOption< Value, Parser > | inline |
parse() | vg::BaseOption< Value, Parser > | inlinevirtual |
parse(const string &arg) | vg::BaseOption< Value, Parser > | inlinevirtual |
short_opts | vg::BaseOption< Value, Parser > | protected |
value | vg::BaseOption< Value, Parser > | protected |
~BaseOption()=default | vg::BaseOption< Value, Parser > | virtual |
~OptionInterface()=default | vg::OptionInterface | virtual |