YAZ  5.34.0
Functions
query-charset.c File Reference

converts General Terms in RPN queries More...

#include <stdio.h>
#include <assert.h>
#include <yaz/query-charset.h>
#include <yaz/wrbuf.h>

Go to the source code of this file.

Functions

static int yaz_query_charset_convert_buf (char *buf_in, int len_in, char **buf_out, int *len_out, ODR o, WRBUF wrbuf, yaz_iconv_t cd)
 
static int yaz_query_charset_convert_term (Z_Term *q, ODR o, WRBUF wrbuf, yaz_iconv_t cd)
 
static int yaz_query_charset_convert_operand (Z_Operand *q, ODR o, WRBUF wrbuf, yaz_iconv_t cd)
 
static int yaz_query_charset_convert_structure (Z_RPNStructure *q, ODR o, WRBUF wrbuf, yaz_iconv_t cd)
 
int yaz_query_charset_convert_rpnquery_check (Z_RPNQuery *q, ODR o, yaz_iconv_t cd)
 
void yaz_query_charset_convert_rpnquery (Z_RPNQuery *q, ODR o, yaz_iconv_t cd)
 
void yaz_query_charset_convert_apt (Z_AttributesPlusTerm *apt, ODR o, yaz_iconv_t cd)
 

Detailed Description

converts General Terms in RPN queries

Definition in file query-charset.c.

Function Documentation

◆ yaz_query_charset_convert_apt()

void yaz_query_charset_convert_apt ( Z_AttributesPlusTerm apt,
ODR  o,
yaz_iconv_t  cd 
)

◆ yaz_query_charset_convert_buf()

static int yaz_query_charset_convert_buf ( char *  buf_in,
int  len_in,
char **  buf_out,
int *  len_out,
ODR  o,
WRBUF  wrbuf,
yaz_iconv_t  cd 
)
static

◆ yaz_query_charset_convert_operand()

static int yaz_query_charset_convert_operand ( Z_Operand q,
ODR  o,
WRBUF  wrbuf,
yaz_iconv_t  cd 
)
static

◆ yaz_query_charset_convert_rpnquery()

void yaz_query_charset_convert_rpnquery ( Z_RPNQuery q,
ODR  o,
yaz_iconv_t  cd 
)

◆ yaz_query_charset_convert_rpnquery_check()

int yaz_query_charset_convert_rpnquery_check ( Z_RPNQuery q,
ODR  o,
yaz_iconv_t  cd 
)

◆ yaz_query_charset_convert_structure()

static int yaz_query_charset_convert_structure ( Z_RPNStructure q,
ODR  o,
WRBUF  wrbuf,
yaz_iconv_t  cd 
)
static

◆ yaz_query_charset_convert_term()

static int yaz_query_charset_convert_term ( Z_Term q,
ODR  o,
WRBUF  wrbuf,
yaz_iconv_t  cd 
)
static