diff options
Diffstat (limited to 'WWW/Library/Implementation/UCMap.h')
-rw-r--r-- | WWW/Library/Implementation/UCMap.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/WWW/Library/Implementation/UCMap.h b/WWW/Library/Implementation/UCMap.h new file mode 100644 index 00000000..93351ed4 --- /dev/null +++ b/WWW/Library/Implementation/UCMap.h @@ -0,0 +1,20 @@ +typedef long UCode_t; + +PUBLIC int UCTransUniChar PARAMS((UCode_t unicode, int charset_out)); +PUBLIC int UCTransUniCharStr PARAMS((char *outbuf, int buflen, UCode_t unicode, + int charset_out, int chk_single_flag)); +PUBLIC int UCTransChar PARAMS((char ch_in, int charset_in, int charset_out)); +PUBLIC int UCTransCharStr PARAMS((char *outbuf, int buflen, char ch_in, + int charset_in, int charset_out, int chk_single_flag)); +PUBLIC UCode_t UCTransToUni PARAMS((char ch_in, int charset_in)); +PUBLIC int UCGetLYhndl_byMIME PARAMS((CONST char *p)); +PUBLIC int UCGetRawUniMode_byLYhndl PARAMS((int i)); + +PUBLIC int UCLYhndl_for_unspec; +PUBLIC int UCLYhndl_for_unrec; +PUBLIC int UCLYhndl_HTFile_for_unspec; +PUBLIC int UCLYhndl_HTFile_for_unrec; + +#define UCTRANS_NOTFOUND (-4) + +#define HT_CANNOT_TRANSLATE -4 /* could go into HTUtils.h */ |