24 #ifndef PAZPAR_CHARSETS_H
25 #define PAZPAR_CHARSETS_H
27 #include <yaz/wrbuf.h>
28 #include <yaz/xmltypes.h>
36 xmlNode *xml_node,
const char *default_id);
const char * pp2_charset_token_next(pp2_charset_token_t prt)
pp2_charset_fact_t pp2_charset_fact_create(void)
pp2_charset_token_t pp2_charset_token_create(pp2_charset_fact_t pft, const char *id)
struct pp2_charset_token_s * pp2_charset_token_t
void pp2_charset_fact_incref(pp2_charset_fact_t pft)
void pp2_get_org(pp2_charset_token_t prt, size_t *start, size_t *len)
const char * pp2_get_display(pp2_charset_token_t prt)
void pp2_charset_fact_destroy(pp2_charset_fact_t pft)
int pp2_charset_fact_define(pp2_charset_fact_t pft, xmlNode *xml_node, const char *default_id)
void pp2_charset_token_first(pp2_charset_token_t prt, const char *buf, int skip_article)
void pp2_charset_token_destroy(pp2_charset_token_t prt)
struct pp2_charset_fact_s * pp2_charset_fact_t
const char * pp2_get_sort(pp2_charset_token_t prt)