|
YAZ 5.38.1
|
Query to WRBUF (to strings). More...
Go to the source code of this file.
Functions | |
| void | yaz_query_to_wrbuf (WRBUF b, const Z_Query *q) |
| void | yaz_scan_to_wrbuf (WRBUF b, const Z_AttributesPlusTerm *zapt, const Odr_oid *attribute_set) |
| void | yaz_rpnquery_to_wrbuf (WRBUF b, const Z_RPNQuery *rpn) |
| void | wrbuf_diags (WRBUF b, int num_diagnostics, Z_DiagRec **diags) |
| void | yaz_encode_pqf_term (WRBUF b, const char *term, int len) |
| void | yaz_facet_list_to_wrbuf (WRBUF w, const Z_FacetList *fl) |
Query to WRBUF (to strings).
Definition in file querytowrbuf.h.
Definition at line 251 of file querytowrbuf.c.
References Z_DefaultDiagFormat::condition, ODR_INT_PRINTF, Z_DefaultDiagFormat::u, Z_DiagRec::u, Z_DefaultDiagFormat::which, wrbuf_diags(), wrbuf_printf(), wrbuf_puts(), Z_DefaultDiagFormat_v2Addinfo, Z_DefaultDiagFormat_v3Addinfo, and Z_DiagRec_defaultFormat.
Referenced by process_ESRequest(), and wrbuf_diags().
| void yaz_encode_pqf_term | ( | WRBUF | b, |
| const char * | term, | ||
| int | len ) |
Definition at line 19 of file querytowrbuf.c.
References wrbuf_putc, and yaz_encode_pqf_term().
Referenced by ccl_prterm(), yaz_apt_to_wrbuf(), yaz_encode_pqf_term(), and yaz_rpnstructure_to_wrbuf().
| void yaz_facet_list_to_wrbuf | ( | WRBUF | w, |
| const Z_FacetList * | fl ) |
Definition at line 272 of file querytowrbuf.c.
References Z_FacetField::attributes, Z_FacetList::elements, Z_FacetList::num, wrbuf_puts(), yaz_attributes_to_wrbuf(), and yaz_facet_list_to_wrbuf().
Referenced by yaz_facet_list_to_wrbuf().
Definition at line 213 of file querytowrbuf.c.
References Z_Query::u, Z_Query::which, wrbuf_printf(), wrbuf_puts(), wrbuf_write(), yaz_query_to_wrbuf(), yaz_rpnquery_to_wrbuf(), Z_External_CQL, Z_Query_type_1, Z_Query_type_100, Z_Query_type_101, Z_Query_type_104, and Z_Query_type_2.
Referenced by response_searchRequest(), and yaz_query_to_wrbuf().
| void yaz_rpnquery_to_wrbuf | ( | WRBUF | b, |
| const Z_RPNQuery * | rpn ) |
Definition at line 199 of file querytowrbuf.c.
References Z_RPNQuery::attributeSetId, OID_STR_MAX, Z_RPNQuery::RPNStructure, wrbuf_chop_right(), wrbuf_printf(), yaz_oid_to_string_buf(), yaz_rpnquery_to_wrbuf(), and yaz_rpnstructure_to_wrbuf().
Referenced by yaz_query_to_wrbuf(), and yaz_rpnquery_to_wrbuf().
| void yaz_scan_to_wrbuf | ( | WRBUF | b, |
| const Z_AttributesPlusTerm * | zapt, | ||
| const Odr_oid * | attribute_set ) |
Definition at line 243 of file querytowrbuf.c.
References wrbuf_puts(), yaz_apt_to_wrbuf(), and yaz_scan_to_wrbuf().
Referenced by process_scanRequest(), and yaz_scan_to_wrbuf().