Lines Matching refs:raw_value

307 cmdline::int_option::validate(const std::string& raw_value) const  in validate()
310 (void)text::to_type< int >(raw_value); in validate()
313 F("--%s") % long_name(), raw_value, "Not a valid integer"); in validate()
327 cmdline::int_option::convert(const std::string& raw_value) in convert() argument
330 return text::to_type< int >(raw_value); in convert()
333 "validated: %s") % raw_value % e.what()); in convert()
392 cmdline::list_option::convert(const std::string& raw_value) in convert() argument
395 return text::split(raw_value, ','); in convert()
398 "validated: %s") % raw_value % e.what()); in convert()
447 cmdline::path_option::validate(const std::string& raw_value) const in validate()
450 (void)utils::fs::path(raw_value); in validate()
453 raw_value, e.what()); in validate()
466 cmdline::path_option::convert(const std::string& raw_value) in convert() argument
469 return utils::fs::path(raw_value); in convert()
472 "validated: %s") % raw_value % e.what()); in convert()
513 cmdline::property_option::validate(const std::string& raw_value) const in validate()
515 const std::string::size_type pos = raw_value.find('='); in validate()
518 F("--%s") % long_name(), raw_value, in validate()
521 const std::string key = raw_value.substr(0, pos); in validate()
524 F("--%s") % long_name(), raw_value, "Empty property name"); in validate()
526 const std::string value = raw_value.substr(pos + 1); in validate()
529 F("--%s") % long_name(), raw_value, "Empty value"); in validate()
541 cmdline::property_option::convert(const std::string& raw_value) in convert() argument
543 const std::string::size_type pos = raw_value.find('='); in convert()
544 return std::make_pair(raw_value.substr(0, pos), raw_value.substr(pos + 1)); in convert()
602 cmdline::string_option::convert(const std::string& raw_value) in convert() argument
604 return raw_value; in convert()