iconvh.inc 731 B

12345678910111213141516
  1. type
  2. Piconv_t = ^iconv_t;
  3. iconv_t = pointer;
  4. function iconv_open(__tocode:Pchar; __fromcode:Pchar):iconv_t;cdecl;external clib name 'iconv_open';
  5. function iconv(__cd:iconv_t; __inbuf:PPchar; __inbytesleft:Psize_t; __outbuf:PPchar; __outbytesleft:Psize_t):size_t;cdecl;external clib name 'iconv';
  6. function iconv_close(__cd:iconv_t):longint;cdecl;external clib name 'iconv_close';
  7. { ---------------------------------------------------------------------
  8. Borland compatibility types
  9. ---------------------------------------------------------------------}
  10. function iconv(__cd:iconv_t; var __inbuf:Pchar; var __inbytesleft:size_t; var __outbuf:Pchar; var __outbytesleft: size_t):size_t;cdecl;external clib name 'iconv';