1 #ifndef MBFL_MBFILTER_CJK_H
2 #define MBFL_MBFILTER_CJK_H
3 
4 #include "mbfilter.h"
5 
6 extern const mbfl_encoding mbfl_encoding_jis;
7 extern const mbfl_encoding mbfl_encoding_2022jp;
8 extern const mbfl_encoding mbfl_encoding_2022jp_kddi;
9 extern const mbfl_encoding mbfl_encoding_2022jpms;
10 extern const mbfl_encoding mbfl_encoding_2022jp_2004;
11 extern const mbfl_encoding mbfl_encoding_cp50220;
12 extern const mbfl_encoding mbfl_encoding_cp50221;
13 extern const mbfl_encoding mbfl_encoding_cp50222;
14 extern const mbfl_encoding mbfl_encoding_2022kr;
15 
16 extern const mbfl_encoding mbfl_encoding_sjis;
17 extern const mbfl_encoding mbfl_encoding_sjis_mac;
18 extern const mbfl_encoding mbfl_encoding_sjis_docomo;
19 extern const mbfl_encoding mbfl_encoding_sjis_kddi;
20 extern const mbfl_encoding mbfl_encoding_sjis_sb;
21 extern const mbfl_encoding mbfl_encoding_sjis2004;
22 extern const mbfl_encoding mbfl_encoding_cp932;
23 extern const mbfl_encoding mbfl_encoding_sjiswin;
24 
25 extern const mbfl_encoding mbfl_encoding_euc_jp;
26 extern const mbfl_encoding mbfl_encoding_eucjp_win;
27 extern const mbfl_encoding mbfl_encoding_eucjp2004;
28 extern const mbfl_encoding mbfl_encoding_cp51932;
29 extern const mbfl_encoding mbfl_encoding_euc_cn;
30 extern const mbfl_encoding mbfl_encoding_euc_tw;
31 extern const mbfl_encoding mbfl_encoding_euc_kr;
32 extern const mbfl_encoding mbfl_encoding_uhc;
33 
34 extern const mbfl_encoding mbfl_encoding_gb18030;
35 extern const mbfl_encoding mbfl_encoding_gb18030_2022;
36 extern const mbfl_encoding mbfl_encoding_cp936;
37 extern const mbfl_encoding mbfl_encoding_big5;
38 extern const mbfl_encoding mbfl_encoding_cp950;
39 extern const mbfl_encoding mbfl_encoding_hz;
40 
41 int mbfilter_sjis_emoji_docomo2unicode(int s, int *snd);
42 int mbfilter_sjis_emoji_kddi2unicode(int s, int *snd);
43 int mbfilter_sjis_emoji_sb2unicode(int s, int *snd);
44 
45 int mbfilter_unicode2sjis_emoji_docomo(int c, int *s1, mbfl_convert_filter *filter);
46 int mbfilter_unicode2sjis_emoji_kddi_sjis(int c, int *s1, mbfl_convert_filter *filter);
47 int mbfilter_unicode2sjis_emoji_sb(int c, int *s1, mbfl_convert_filter *filter);
48 
49 #endif /* MBFL_MBFILTER_CJK_H */
50