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