Julius 4.2
julius/charconv.h
00001 /* charconv.c */
00002 #include <stdarg.h>
00003 
00004 void charconv_add_option();
00005 boolean charconv_setup();
00006 
00007 #ifdef CHARACTER_CONVERSION
00008 
00009 char *charconv(char *instr, char *outstr, int maxoutlen);
00010 #ifdef HAVE_ICONV
00011 boolean charconv_iconv_setup(char *fromcode, char *tocode, boolean *enabled);
00012 char *charconv_iconv(char *instr, char *outstr, int maxoutlen);
00013 #endif
00014 #ifdef USE_WIN32_MULTIBYTE
00015 boolean charconv_win32_setup(char *fromcode, char *tocode, boolean *enabled);
00016 char *charconv_win32(char *instr, char *outstr, int maxoutlen);
00017 #endif
00018 #ifdef USE_LIBJCODE
00019 boolean charconv_libjcode_setup(char *fromcode, char *tocode, boolean *enabled);
00020 char *charconv_libjcode(char *instr, char *outstr, int maxoutlen);
00021 #endif
00022 
00023 #endif /* CHARACTER_CONVERSION */
00024