|
1 /* |
|
2 * Copyright (c) 2002-2004 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: All needed character set IDs are included here |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 |
|
20 #ifndef __CHARACTERSET_HRH__ |
|
21 #define __CHARACTERSET_HRH__ |
|
22 |
|
23 |
|
24 // INCLUDES |
|
25 |
|
26 /** |
|
27 UTF-7 |
|
28 @publishedAll |
|
29 @released |
|
30 */ |
|
31 #define KCharacterSetIdentifierUtf7 0x1000582c |
|
32 /** |
|
33 UTF-8 |
|
34 @publishedAll |
|
35 @released |
|
36 */ |
|
37 #define KCharacterSetIdentifierUtf8 0x1000582d |
|
38 /** |
|
39 IMAP UTF-7 |
|
40 @publishedAll |
|
41 @released |
|
42 */ |
|
43 #define KCharacterSetIdentifierImapUtf7 0x1000582e |
|
44 /** |
|
45 Java UTF-8 |
|
46 @publishedAll |
|
47 @released |
|
48 */ |
|
49 #define KCharacterSetIdentifierJavaConformantUtf8 0x1000582f |
|
50 /** |
|
51 Code Page 1252 |
|
52 @publishedAll |
|
53 @released |
|
54 */ |
|
55 #define KCharacterSetIdentifierCodePage1252 0x100012b6 |
|
56 /** |
|
57 ISO 8859-1 |
|
58 @publishedAll |
|
59 @released |
|
60 */ |
|
61 #define KCharacterSetIdentifierIso88591 0x10003b10 |
|
62 /** |
|
63 ISO 8859-2 |
|
64 @publishedAll |
|
65 @released |
|
66 */ |
|
67 #define KCharacterSetIdentifierIso88592 0x1000507e |
|
68 /** |
|
69 ISO 8859-3 |
|
70 @publishedAll |
|
71 @released |
|
72 */ |
|
73 #define KCharacterSetIdentifierIso88593 0x10008a28 |
|
74 /** |
|
75 ISO 8859-4 |
|
76 @publishedAll |
|
77 @released |
|
78 */ |
|
79 #define KCharacterSetIdentifierIso88594 0x1000507f |
|
80 /** |
|
81 ISO 8859-5 |
|
82 @publishedAll |
|
83 @released |
|
84 */ |
|
85 #define KCharacterSetIdentifierIso88595 0x10005080 |
|
86 /** |
|
87 ISO 8859-6 |
|
88 @publishedAll |
|
89 @released |
|
90 */ |
|
91 #define KCharacterSetIdentifierIso88596 0x10008a29 |
|
92 /** |
|
93 ISO 8859-7 |
|
94 @publishedAll |
|
95 @released |
|
96 */ |
|
97 #define KCharacterSetIdentifierIso88597 0x10005081 |
|
98 /** |
|
99 ISO 8859-8 |
|
100 @publishedAll |
|
101 @released |
|
102 */ |
|
103 #define KCharacterSetIdentifierIso88598 0x10008a2a |
|
104 /** |
|
105 ISO 8859-9 |
|
106 @publishedAll |
|
107 @released |
|
108 */ |
|
109 #define KCharacterSetIdentifierIso88599 0x10005082 |
|
110 /** |
|
111 ISO 8859-10 |
|
112 @publishedAll |
|
113 @released |
|
114 */ |
|
115 #define KCharacterSetIdentifierIso885910 0x10008a2b |
|
116 /** |
|
117 ISO 8859-13 |
|
118 @publishedAll |
|
119 @released |
|
120 */ |
|
121 #define KCharacterSetIdentifierIso885913 0x10008a2c |
|
122 /** |
|
123 ISO 8859-14 |
|
124 @publishedAll |
|
125 @released |
|
126 */ |
|
127 #define KCharacterSetIdentifierIso885914 0x10008a2d |
|
128 /** |
|
129 ISO 8859-15 |
|
130 @publishedAll |
|
131 @released |
|
132 */ |
|
133 #define KCharacterSetIdentifierIso885915 0x10008a2e |
|
134 /** |
|
135 ASCII |
|
136 @publishedAll |
|
137 @released |
|
138 */ |
|
139 #define KCharacterSetIdentifierAscii 0x10004cc6 |
|
140 /** |
|
141 SMS 7-bit |
|
142 @publishedAll |
|
143 @released |
|
144 */ |
|
145 #define KCharacterSetIdentifierSms7Bit 0x100053ab |
|
146 /** |
|
147 GB 2312 |
|
148 @publishedAll |
|
149 @released |
|
150 */ |
|
151 #define KCharacterSetIdentifierGb2312 0x10000fbe |
|
152 /** |
|
153 HZ-GB-2312 |
|
154 @publishedAll |
|
155 @released |
|
156 */ |
|
157 #define KCharacterSetIdentifierHz 0x10006065 |
|
158 /** |
|
159 GB 12345 |
|
160 @publishedAll |
|
161 @released |
|
162 */ |
|
163 #define KCharacterSetIdentifierGb12345 0x1000401a |
|
164 /** |
|
165 GBK |
|
166 @publishedAll |
|
167 @released |
|
168 */ |
|
169 #define KCharacterSetIdentifierGbk 0x10003ecb |
|
170 /** |
|
171 Big 5 |
|
172 @publishedAll |
|
173 @released |
|
174 */ |
|
175 #define KCharacterSetIdentifierBig5 0x10000fbf |
|
176 /** |
|
177 Shift-JIS |
|
178 @publishedAll |
|
179 @released |
|
180 */ |
|
181 #define KCharacterSetIdentifierShiftJis 0x10000fbd |
|
182 /** |
|
183 ISO-2022-JP |
|
184 @publishedAll |
|
185 @released |
|
186 */ |
|
187 #define KCharacterSetIdentifierIso2022Jp 0x100066a0 |
|
188 /** |
|
189 ISO-2022-JP-1 |
|
190 @publishedAll |
|
191 @released |
|
192 */ |
|
193 #define KCharacterSetIdentifierIso2022Jp1 0x100066a3 |
|
194 /** |
|
195 JIS Encoding |
|
196 @publishedAll |
|
197 @released |
|
198 */ |
|
199 #define KCharacterSetIdentifierJis 0x10006066 |
|
200 /** |
|
201 EUC-JP |
|
202 @publishedAll |
|
203 @released |
|
204 */ |
|
205 #define KCharacterSetIdentifierEucJpPacked 0x10006067 |
|
206 #define KCharacterSetIdentifierUnicodeLittle 0x101f3fae //Little Endian Unicode |
|
207 #define KCharacterSetIdentifierUnicodeBig 0x101f4052 // Big Endian Unicode |
|
208 #define KCharacterSetIdentifierUcs2 0x101ff492 |
|
209 |
|
210 #define KCharacterSetIdentifierWindows874 0x101F854A |
|
211 #endif // __CHARACTERSET_HRH__ |
|
212 |
|
213 |
|
214 // End of File |