Lines Matching refs:parser
84 CFG_PARSER *parser; /* common parameter parser */ member
115 msg_info("%s: %s", myname, dict_sqlite->parser->name); in dict_sqlite_close()
118 msg_fatal("%s: close %s failed", myname, dict_sqlite->parser->name); in dict_sqlite_close()
119 cfg_parser_free(dict_sqlite->parser); in dict_sqlite_close()
157 myname, dict_sqlite->parser->name, name); in dict_sqlite_lookup()
177 myname, dict_sqlite->parser->name, name); in dict_sqlite_lookup()
201 myname, dict_sqlite->parser->name, vstring_str(query)); in dict_sqlite_lookup()
206 myname, dict_sqlite->parser->name, in dict_sqlite_lookup()
211 myname, dict_sqlite->parser->name, query_remainder); in dict_sqlite_lookup()
225 myname, dict_sqlite->parser->name, name); in dict_sqlite_lookup()
233 myname, dict_sqlite->parser->name, in dict_sqlite_lookup()
245 myname, dict_sqlite->parser->name, in dict_sqlite_lookup()
263 dict_sqlite->dbpath = cfg_get_str(dict_sqlite->parser, "dbpath", "", 1, 0); in sqlite_parse_config()
264 dict_sqlite->query = cfg_get_str(dict_sqlite->parser, "query", NULL, 0, 0); in sqlite_parse_config()
267 db_common_sql_build_query(buf, dict_sqlite->parser); in sqlite_parse_config()
271 cfg_get_str(dict_sqlite->parser, "result_format", "%s", 1, 0); in sqlite_parse_config()
273 cfg_get_int(dict_sqlite->parser, "expansion_limit", 0, 0, 0); in sqlite_parse_config()
282 db_common_parse_domain(dict_sqlite->parser, dict_sqlite->ctx); in sqlite_parse_config()
299 CFG_PARSER *parser; in dict_sqlite_open() local
312 if ((parser = cfg_parser_alloc(name)) == 0) in dict_sqlite_open()
322 dict_sqlite->parser = parser; in dict_sqlite_open()
329 dict_sqlite->dict.owner = cfg_get_owner(dict_sqlite->parser); in dict_sqlite_open()