Lines Matching defs:err

148 	static Ucl parse_with_strategy_function (C config_func, P parse_func, std::string &err)
155 err.assign (ucl_parser_get_error (parser));
435 static Ucl parse (const std::string &in, std::string &err)
437 return parse (in, std::map<std::string, std::string>(), err);
440 static Ucl parse (const std::string &in, const std::map<std::string, std::string> &vars, std::string &err)
452 return parse_with_strategy_function (config_func, parse_func, err);
455 static Ucl parse (const std::string &in, const variable_replacer &replacer, std::string &err)
466 return parse_with_strategy_function (config_func, parse_func, err);
469 static Ucl parse (const char *in, std::string &err)
471 return parse (in, std::map<std::string, std::string>(), err);
474 static Ucl parse (const char *in, const std::map<std::string, std::string> &vars, std::string &err)
477 err = "null input";
480 return parse (std::string (in), vars, err);
483 static Ucl parse (const char *in, const variable_replacer &replacer, std::string &err)
486 err = "null input";
489 return parse (std::string(in), replacer, err);
492 static Ucl parse_from_file (const std::string &filename, std::string &err)
494 return parse_from_file (filename, std::map<std::string, std::string>(), err);
497 static Ucl parse_from_file (const std::string &filename, const std::map<std::string, std::string> &vars, std::string &err)
509 return parse_with_strategy_function (config_func, parse_func, err);
512 static Ucl parse_from_file (const std::string &filename, const variable_replacer &replacer, std::string &err)
523 return parse_with_strategy_function (config_func, parse_func, err);