YAZ
5.34.0
|
#include <iconv-p.h>
Data Fields | |
void * | data |
size_t(* | write_handle )(yaz_iconv_t cd, yaz_iconv_encoder_t e, unsigned long x, char **outbuf, size_t *outbytesleft) |
size_t(* | flush_handle )(yaz_iconv_t cd, yaz_iconv_encoder_t e, char **outbuf, size_t *outbytesleft) |
void(* | init_handle )(yaz_iconv_encoder_t e) |
void(* | destroy_handle )(yaz_iconv_encoder_t e) |
void* yaz_iconv_encoder_s::data |
Definition at line 44 of file iconv-p.h.
Referenced by destroy_danmarc(), destroy_iso_8859_1(), destroy_marc8(), flush_danmarc(), flush_iso_8859_1(), flush_marc8(), init_danmarc(), init_iso_8859_1(), init_marc8(), write_danmarc(), write_iso_8859_1(), write_marc8_control(), write_marc8_lossless(), write_marc8_lossy(), write_marc8_normal(), yaz_danmarc_encoder(), yaz_iconv_open(), yaz_iso_8859_1_encoder(), and yaz_marc8_encoder().
void(* yaz_iconv_encoder_s::destroy_handle) (yaz_iconv_encoder_t e) |
Definition at line 51 of file iconv-p.h.
Referenced by yaz_danmarc_encoder(), yaz_iconv_close(), yaz_iconv_open(), yaz_iso_8859_1_encoder(), and yaz_marc8_encoder().
size_t(* yaz_iconv_encoder_s::flush_handle) (yaz_iconv_t cd, yaz_iconv_encoder_t e, char **outbuf, size_t *outbytesleft) |
Definition at line 48 of file iconv-p.h.
Referenced by yaz_danmarc_encoder(), yaz_iconv(), yaz_iconv_open(), yaz_iso_8859_1_encoder(), and yaz_marc8_encoder().
void(* yaz_iconv_encoder_s::init_handle) (yaz_iconv_encoder_t e) |
Definition at line 50 of file iconv-p.h.
Referenced by yaz_danmarc_encoder(), yaz_iconv(), yaz_iconv_open(), yaz_iso_8859_1_encoder(), and yaz_marc8_encoder().
size_t(* yaz_iconv_encoder_s::write_handle) (yaz_iconv_t cd, yaz_iconv_encoder_t e, unsigned long x, char **outbuf, size_t *outbytesleft) |
Definition at line 45 of file iconv-p.h.
Referenced by yaz_advancegreek_encoder(), yaz_danmarc_encoder(), yaz_iconv(), yaz_iconv_isbuiltin(), yaz_iconv_open(), yaz_iso_5428_encoder(), yaz_iso_8859_1_encoder(), yaz_marc8_encoder(), yaz_ucs4_encoder(), yaz_utf8_encoder(), and yaz_wchar_encoder().