YAZ 5.37.0
querytowrbuf.h File Reference

Query to WRBUF (to strings). More...

#include <yaz/yconfig.h>
#include <yaz/proto.h>
#include <yaz/wrbuf.h>

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)

Detailed Description

Query to WRBUF (to strings).

Definition in file querytowrbuf.h.

Function Documentation

◆ wrbuf_diags()

◆ yaz_encode_pqf_term()

void yaz_encode_pqf_term ( WRBUF b,
const char * term,
int len )

Definition at line 19 of file querytowrbuf.c.

References wrbuf_putc.

Referenced by ccl_prterm(), yaz_apt_to_wrbuf(), and yaz_rpnstructure_to_wrbuf().

◆ yaz_facet_list_to_wrbuf()

void yaz_facet_list_to_wrbuf ( WRBUF w,
const Z_FacetList * fl )

◆ yaz_query_to_wrbuf()

◆ yaz_rpnquery_to_wrbuf()

◆ yaz_scan_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(), and yaz_apt_to_wrbuf().

Referenced by process_scanRequest().