add_option variant with initializer list variant with Option object

This commit is contained in:
bartosz_sobol 2019-06-26 23:25:33 +02:00
parent c93be2ee3c
commit 384f8dab93

View File

@ -1288,6 +1288,13 @@ namespace cxxopts
std::initializer_list<Option> options
);
void
add_option
(
const std::string& group,
const Option& option
);
void
add_option
(
@ -1915,6 +1922,17 @@ ParseResult::parse(int& argc, char**& argv)
}
inline
void
Options::add_option
(
const std::string& group,
const Option& option
)
{
add_options(group, {option});
}
inline
void
Options::add_option