8
extern BOOL UCCanUniTranslateFrom(int from);
9
extern BOOL UCCanTranslateUniTo(int to);
10
extern BOOL UCCanTranslateFromTo(int from, int to);
11
extern BOOL UCNeedNotTranslate(int from,
14
struct _UCTransParams {
20
BOOL strip_raw_char_in;
21
BOOL pass_160_173_raw;
25
BOOL repl_translated_C0;
28
typedef struct _UCTransParams UCTransParams;
32
10
#endif /* UCDEFS_H */
34
extern void UCSetTransParams(UCTransParams * pT, int cs_in,
35
const LYUCcharset *p_in,
37
const LYUCcharset *p_out);
39
extern void UCTransParams_clear(UCTransParams * pT);
41
extern void UCSetBoxChars(int cset,
48
13
#include <HTStream.h>
49
14
#endif /* HTSTREAM_H */
51
typedef void putc_func_t(HTStream *me,
56
18
#endif /* UCMAP_H */
58
extern BOOL UCPutUtf8_charstring(HTStream *target,
59
putc_func_t * actions,
62
extern BOOL UCConvertUniToUtf8(UCode_t code,
65
extern UCode_t UCGetUniFromUtf8String(char **ppuni);
23
extern BOOL UCCanUniTranslateFrom(int from);
24
extern BOOL UCCanTranslateUniTo(int to);
25
extern BOOL UCCanTranslateFromTo(int from, int to);
26
extern BOOL UCNeedNotTranslate(int from,
29
struct _UCTransParams {
35
BOOL strip_raw_char_in;
36
BOOL pass_160_173_raw;
40
BOOL repl_translated_C0;
43
typedef struct _UCTransParams UCTransParams;
45
extern void UCSetTransParams(UCTransParams * pT, int cs_in,
46
const LYUCcharset *p_in,
48
const LYUCcharset *p_out);
50
extern void UCTransParams_clear(UCTransParams * pT);
52
extern void UCSetBoxChars(int cset,
58
typedef void putc_func_t(HTStream *me,
61
extern BOOL UCPutUtf8_charstring(HTStream *target,
62
putc_func_t * actions,
65
extern BOOL UCConvertUniToUtf8(UCode_t code,
68
extern UCode_t UCGetUniFromUtf8String(char **ppuni);