28 static void validate(boost::any& v, std::vector<std::string>
const& values, path* ,
int)
30 using namespace boost::program_options;
32 validators::check_first_occurrence(v);
33 std::string
const& s = validators::get_single_string(values);
38 catch (std::exception
const&)
40 throw validation_error(invalid_option_value(s));