#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) |
Definition at line 43 of file iconv-p.h.
Definition at line 44 of file iconv-p.h.
Referenced by destroy_iso_8859_1(), destroy_marc8(), flush_iso_8859_1(), flush_marc8(), init_iso_8859_1(), init_marc8(), write_iso_8859_1(), write_marc8_lossless(), write_marc8_lossy(), write_marc8_normal(), yaz_iconv_open(), yaz_iso_8859_1_encoder(), and yaz_marc8_encoder().
Definition at line 51 of file iconv-p.h.
Referenced by 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_iconv(), yaz_iconv_open(), yaz_iso_8859_1_encoder(), and yaz_marc8_encoder().
Definition at line 50 of file iconv-p.h.
Referenced by 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_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().
1.6.3