diff --git a/src/common/command_line.h b/src/common/command_line.h index 877565c0..ee7985cc 100644 --- a/src/common/command_line.h +++ b/src/common/command_line.h @@ -150,13 +150,6 @@ namespace command_line return parser.run(); } - template - bool handle_error_helper(const boost::program_options::options_description& desc, F parser) - { - std::string stub_err; - return handle_error_helper(desc, stub_err, parser); - } - template bool handle_error_helper(const boost::program_options::options_description& desc, std::string& err, F parser) { @@ -179,6 +172,13 @@ namespace command_line } } + template + bool handle_error_helper(const boost::program_options::options_description& desc, F parser) + { + std::string stub_err; + return handle_error_helper(desc, stub_err, parser); + } + template bool has_arg(const boost::program_options::variables_map& vm, const arg_descriptor& arg) {