iconv.h (415B)
1 #ifndef ICONV_H_ /* minimal iconv.h header based on public knowledge */ 2 #define ICONV_H_ 3 4 #include <stddef.h> /* size_t */ 5 #include <errno.h> 6 7 typedef void *iconv_t; 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 extern iconv_t iconv_open(const char *, const char *); 14 extern size_t iconv(iconv_t, char **, size_t *, char **, size_t *); 15 extern int iconv_close(iconv_t); 16 17 #ifdef __cplusplus 18 } 19 #endif 20 21 #endif /* ICONV_H_ */