|
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
|
2 /* This Source Code Form is subject to the terms of the Mozilla Public |
|
3 * License, v. 2.0. If a copy of the MPL was not distributed with this |
|
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
|
5 |
|
6 #ifndef nsUCvLatinCID_h___ |
|
7 #define nsUCvLatinCID_h___ |
|
8 |
|
9 #include "nsISupports.h" |
|
10 |
|
11 // Class ID for our ISO88592ToUnicode charset converter |
|
12 // {7C657D11-EC5E-11d2-8AAC-00600811A836} |
|
13 #define NS_ISO88592TOUNICODE_CID \ |
|
14 { 0x7c657d11, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
15 |
|
16 // Class ID for our ISO88593ToUnicode charset converter |
|
17 // {660D8CA0-F763-11d2-8AAD-00600811A836} |
|
18 #define NS_ISO88593TOUNICODE_CID \ |
|
19 { 0x660d8ca0, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
20 |
|
21 // Class ID for our ISO88594ToUnicode charset converter |
|
22 // {660D8CA1-F763-11d2-8AAD-00600811A836} |
|
23 #define NS_ISO88594TOUNICODE_CID \ |
|
24 { 0x660d8ca1, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
25 |
|
26 // Class ID for our ISO88595ToUnicode charset converter |
|
27 // {660D8CA2-F763-11d2-8AAD-00600811A836} |
|
28 #define NS_ISO88595TOUNICODE_CID \ |
|
29 { 0x660d8ca2, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
30 |
|
31 // Class ID for our ISO88596ToUnicode charset converter |
|
32 // {660D8CA3-F763-11d2-8AAD-00600811A836} |
|
33 #define NS_ISO88596TOUNICODE_CID \ |
|
34 { 0x660d8ca3, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
35 |
|
36 // Class ID for our ISO88596IToUnicode charset converter |
|
37 // {495ECA44-0A5C-11d4-A135-005004832142} |
|
38 #define NS_ISO88596ITOUNICODE_CID \ |
|
39 { 0x495eca44, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
40 |
|
41 // Class ID for our ISO88596EToUnicode charset converter |
|
42 // {495ECA45-0A5C-11d4-A135-005004832142} |
|
43 #define NS_ISO88596ETOUNICODE_CID \ |
|
44 { 0x495eca45, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
45 |
|
46 // Class ID for our ISO88597ToUnicode charset converter |
|
47 // {AF7A9951-AA48-11d2-B3AE-00805F8A6670} |
|
48 #define NS_ISO88597TOUNICODE_CID \ |
|
49 { 0xaf7a9951, 0xaa48, 0x11d2, {0xb3, 0xae, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
50 |
|
51 // Class ID for our ISO88598ToUnicode charset converter |
|
52 // {660D8CA4-F763-11d2-8AAD-00600811A836} |
|
53 #define NS_ISO88598TOUNICODE_CID \ |
|
54 { 0x660d8ca4, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
55 |
|
56 // Class ID for our ISO88598EToUnicode charset converter |
|
57 // {495ECA42-0A5C-11d4-A135-005004832142} |
|
58 #define NS_ISO88598ETOUNICODE_CID \ |
|
59 { 0x495eca42, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
60 |
|
61 // Class ID for our ISO88598IToUnicode charset converter |
|
62 // {495ECA43-0A5C-11d4-A135-005004832142} |
|
63 #define NS_ISO88598ITOUNICODE_CID \ |
|
64 { 0x495eca43, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
65 |
|
66 // Class ID for our ISO88599ToUnicode charset converter |
|
67 // {7C657D13-EC5E-11d2-8AAC-00600811A836} |
|
68 #define NS_ISO88599TOUNICODE_CID \ |
|
69 { 0x7c657d13, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
70 |
|
71 // Class ID for our ISO885914ToUnicode charset converter |
|
72 // {6394EEA1-FC3D-11d2-B3B8-00805F8A6670} |
|
73 #define NS_ISO885914TOUNICODE_CID \ |
|
74 { 0x6394eea1, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
75 |
|
76 // Class ID for our ISO885915ToUnicode charset converter |
|
77 // {6394EEA2-FC3D-11d2-B3B8-00805F8A6670} |
|
78 #define NS_ISO885915TOUNICODE_CID \ |
|
79 { 0x6394eea2, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
80 |
|
81 // Class ID for our ISO885916ToUnicode charset converter |
|
82 // {A0F827E1-8AB6-11d5-A14B-005004832142} |
|
83 #define NS_ISO885916TOUNICODE_CID \ |
|
84 { 0xa0f827e1, 0x8ab6, 0x11d5, { 0xa1, 0x4b, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
85 |
|
86 |
|
87 // Class ID for our CP1250ToUnicode charset converter |
|
88 // {7C657D14-EC5E-11d2-8AAC-00600811A836} |
|
89 #define NS_CP1250TOUNICODE_CID \ |
|
90 { 0x7c657d14, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
91 |
|
92 // Class ID for our CP1251ToUnicode charset converter |
|
93 // {A578E0A1-F76B-11d2-8AAD-00600811A836} |
|
94 #define NS_CP1251TOUNICODE_CID \ |
|
95 { 0xa578e0a1, 0xf76b, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
96 |
|
97 // Class ID for our CP1253ToUnicode charset converter |
|
98 // {AF7A9952-AA48-11d2-B3AE-00805F8A6670} |
|
99 #define NS_CP1253TOUNICODE_CID \ |
|
100 { 0xaf7a9952, 0xaa48, 0x11d2, {0xb3, 0xae, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
101 |
|
102 // Class ID for our CP1254ToUnicode charset converter |
|
103 // {7C657D17-EC5E-11d2-8AAC-00600811A836} |
|
104 #define NS_CP1254TOUNICODE_CID \ |
|
105 { 0x7c657d17, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
106 |
|
107 // Class ID for our CP1257ToUnicode charset converter |
|
108 // {A578E0A2-F76B-11d2-8AAD-00600811A836} |
|
109 #define NS_CP1257TOUNICODE_CID \ |
|
110 { 0xa578e0a2, 0xf76b, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
111 |
|
112 // Class ID for our CP1258ToUnicode charset converter |
|
113 // {6394EEA3-FC3D-11d2-B3B8-00805F8A6670} |
|
114 #define NS_CP1258TOUNICODE_CID \ |
|
115 { 0x6394eea3, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
116 |
|
117 // Class ID for our CP874ToUnicode charset converter |
|
118 // {6394EEA4-FC3D-11d2-B3B8-00805F8A6670} |
|
119 #define NS_CP874TOUNICODE_CID \ |
|
120 { 0x6394eea4, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
121 |
|
122 // Class ID for our TIS620ToUnicode charset converter |
|
123 // {66634f68-be19-42d0-a4ca-d1c21fa059b8} |
|
124 #define NS_TIS620TOUNICODE_CID \ |
|
125 { 0x66634f68, 0xbe19, 0x42d0, {0xa4, 0xca, 0xd1, 0xc2, 0x1f, 0xa0, 0x59, 0xb8}} |
|
126 |
|
127 // Class ID for our KOI8RToUnicode charset converter |
|
128 // {6394EEA5-FC3D-11d2-B3B8-00805F8A6670} |
|
129 #define NS_KOI8RTOUNICODE_CID \ |
|
130 { 0x6394eea5, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
131 |
|
132 // Class ID for our KOI8UToUnicode charset converter |
|
133 // {6394EEA6-FC3D-11d2-B3B8-00805F8A6670} |
|
134 #define NS_KOI8UTOUNICODE_CID \ |
|
135 { 0x6394eea6, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
136 |
|
137 // Class ID for our MacCEToUnicode charset converter |
|
138 // {7B8556A2-EC79-11d2-8AAC-00600811A836} |
|
139 #define NS_MACCETOUNICODE_CID \ |
|
140 { 0x7b8556a2, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
141 |
|
142 // Class ID for our MacGreekToUnicode charset converter |
|
143 // {7B8556A3-EC79-11d2-8AAC-00600811A836} |
|
144 #define NS_MACGREEKTOUNICODE_CID \ |
|
145 { 0x7b8556a3, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
146 |
|
147 // Class ID for our MacTurkishToUnicode charset converter |
|
148 // {7B8556A4-EC79-11d2-8AAC-00600811A836} |
|
149 #define NS_MACTURKISHTOUNICODE_CID \ |
|
150 { 0x7b8556a4, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
151 |
|
152 // Class ID for our MacCroatianToUnicode charset converter |
|
153 // {6394EEA7-FC3D-11d2-B3B8-00805F8A6670} |
|
154 #define NS_MACCROATIANTOUNICODE_CID \ |
|
155 { 0x6394eea7, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
156 |
|
157 // Class ID for our MacRomanianToUnicode charset converter |
|
158 // {6394EEA8-FC3D-11d2-B3B8-00805F8A6670} |
|
159 #define NS_MACROMANIANTOUNICODE_CID \ |
|
160 { 0x6394eea8, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
161 |
|
162 // Class ID for our MacCyrillicToUnicode charset converter |
|
163 // {6394EEA9-FC3D-11d2-B3B8-00805F8A6670} |
|
164 #define NS_MACCYRILLICTOUNICODE_CID \ |
|
165 { 0x6394eea9, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
166 |
|
167 // Class ID for our MacIcelandicToUnicode charset converter |
|
168 // {6394EEAB-FC3D-11d2-B3B8-00805F8A6670} |
|
169 #define NS_MACICELANDICTOUNICODE_CID \ |
|
170 { 0x6394eeab, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
171 |
|
172 // Class ID for our ARMSCII8ToUnicode charset converter |
|
173 // {6394EEAC-FC3D-11d2-B3B8-00805F8A6670} |
|
174 #define NS_ARMSCII8TOUNICODE_CID \ |
|
175 { 0x6394eeac, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
176 |
|
177 // Class ID for our TCVN5712ToUnicode charset converter |
|
178 // {6394EEAD-FC3D-11d2-B3B8-00805F8A6670} |
|
179 #define NS_TCVN5712TOUNICODE_CID \ |
|
180 { 0x6394eead, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
181 |
|
182 // Class ID for our VISCIIToUnicode charset converter |
|
183 // {6394EEAE-FC3D-11d2-B3B8-00805F8A6670} |
|
184 #define NS_VISCIITOUNICODE_CID \ |
|
185 { 0x6394eeae, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
186 |
|
187 // Class ID for our VPSToUnicode charset converter |
|
188 // {6394EEB0-FC3D-11d2-B3B8-00805F8A6670} |
|
189 #define NS_VPSTOUNICODE_CID \ |
|
190 { 0x6394eeb0, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
191 |
|
192 // Class ID for our UnicodeToISO88592 charset converter |
|
193 // {7B8556A6-EC79-11d2-8AAC-00600811A836} |
|
194 #define NS_UNICODETOISO88592_CID \ |
|
195 { 0x7b8556a6, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
196 |
|
197 // Class ID for our UnicodeToISO88593 charset converter |
|
198 // {660D8CA5-F763-11d2-8AAD-00600811A836} |
|
199 #define NS_UNICODETOISO88593_CID \ |
|
200 { 0x660d8ca5, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
201 |
|
202 // Class ID for our UnicodeToISO88594 charset converter |
|
203 // {660D8CA6-F763-11d2-8AAD-00600811A836} |
|
204 #define NS_UNICODETOISO88594_CID \ |
|
205 { 0x660d8ca6, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
206 |
|
207 // Class ID for our UnicodeToISO88595 charset converter |
|
208 // {660D8CA7-F763-11d2-8AAD-00600811A836} |
|
209 #define NS_UNICODETOISO88595_CID \ |
|
210 { 0x660d8ca7, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
211 |
|
212 // Class ID for our UnicodeToISO88596 charset converter |
|
213 // {660D8CA8-F763-11d2-8AAD-00600811A836} |
|
214 #define NS_UNICODETOISO88596_CID \ |
|
215 { 0x660d8ca8, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
216 |
|
217 // Class ID for our UnicodeToISO88596I charset converter |
|
218 // {495ECA46-0A5C-11d4-A135-005004832142} |
|
219 #define NS_UNICODETOISO88596I_CID \ |
|
220 { 0x495eca46, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
221 |
|
222 // Class ID for our UnicodeToISO88596E charset converter |
|
223 // {495ECA47-0A5C-11d4-A135-005004832142} |
|
224 #define NS_UNICODETOISO88596E_CID \ |
|
225 { 0x495eca47, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
226 |
|
227 // Class ID for our UnicodeToISO88597 charset converter |
|
228 // {7B8556A8-EC79-11d2-8AAC-00600811A836} |
|
229 #define NS_UNICODETOISO88597_CID \ |
|
230 { 0x7b8556a8, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
231 |
|
232 // Class ID for our UnicodeToISO88598 charset converter |
|
233 // {660D8CA9-F763-11d2-8AAD-00600811A836} |
|
234 #define NS_UNICODETOISO88598_CID \ |
|
235 { 0x660d8ca9, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
236 |
|
237 // Class ID for our UnicodeToISO88598I charset converter |
|
238 // {495ECA48-0A5C-11d4-A135-005004832142} |
|
239 #define NS_UNICODETOISO88598I_CID \ |
|
240 { 0x495eca48, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
241 |
|
242 // Class ID for our UnicodeToISO88598E charset converter |
|
243 // {495ECA49-0A5C-11d4-A135-005004832142} |
|
244 #define NS_UNICODETOISO88598E_CID \ |
|
245 { 0x495eca49, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
246 |
|
247 // Class ID for our UnicodeToISO88599 charset converter |
|
248 // {7B8556A9-EC79-11d2-8AAC-00600811A836} |
|
249 #define NS_UNICODETOISO88599_CID \ |
|
250 { 0x7b8556a9, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
251 |
|
252 // Class ID for our UnicodeToISO885914 charset converter |
|
253 // {6394EEB1-FC3D-11d2-B3B8-00805F8A6670} |
|
254 #define NS_UNICODETOISO885914_CID \ |
|
255 { 0x6394eeb1, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
256 |
|
257 // Class ID for our UnicodeToISO885915 charset converter |
|
258 // {6394EEB2-FC3D-11d2-B3B8-00805F8A6670} |
|
259 #define NS_UNICODETOISO885915_CID \ |
|
260 { 0x6394eeb2, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
261 |
|
262 // Class ID for our UnicodeToISO885916 charset converter |
|
263 // {A0F827E2-8AB6-11d5-A14B-005004832142} |
|
264 #define NS_UNICODETOISO885916_CID \ |
|
265 { 0xa0f827e2, 0x8ab6, 0x11d5, { 0xa1, 0x4b, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}} |
|
266 |
|
267 |
|
268 // Class ID for our UnicodeToCP1250 charset converter |
|
269 // {7B8556AA-EC79-11d2-8AAC-00600811A836} |
|
270 #define NS_UNICODETOCP1250_CID \ |
|
271 { 0x7b8556aa, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
272 |
|
273 // Class ID for our UnicodeToCP1251 charset converter |
|
274 // {A578E0A3-F76B-11d2-8AAD-00600811A836} |
|
275 #define NS_UNICODETOCP1251_CID \ |
|
276 { 0xa578e0a3, 0xf76b, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
277 |
|
278 // Class ID for our UnicodeToCP1253 charset converter |
|
279 // {7B8556AD-EC79-11d2-8AAC-00600811A836} |
|
280 #define NS_UNICODETOCP1253_CID \ |
|
281 { 0x7b8556ad, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
282 |
|
283 // Class ID for our UnicodeToCP1254 charset converter |
|
284 // {7B8556AE-EC79-11d2-8AAC-00600811A836} |
|
285 #define NS_UNICODETOCP1254_CID \ |
|
286 { 0x7b8556ae, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
287 |
|
288 // Class ID for our UnicodeToCP1257 charset converter |
|
289 // {A578E0A4-F76B-11d2-8AAD-00600811A836} |
|
290 #define NS_UNICODETOCP1257_CID \ |
|
291 { 0xa578e0a4, 0xf76b, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
292 |
|
293 // Class ID for our UnicodeToCP1258 charset converter |
|
294 // {6394EEB3-FC3D-11d2-B3B8-00805F8A6670} |
|
295 #define NS_UNICODETOCP1258_CID \ |
|
296 { 0x6394eeb3, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
297 |
|
298 // Class ID for our UnicodeToCP874 charset converter |
|
299 // {6394EEB4-FC3D-11d2-B3B8-00805F8A6670} |
|
300 #define NS_UNICODETOCP874_CID \ |
|
301 { 0x6394eeb4, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
302 |
|
303 // Class ID for our UnicodeToTIS620 charset converter |
|
304 // {c5de4da2-d667-42d2-b8c2-efdbcf3302ef} |
|
305 #define NS_UNICODETOTIS620_CID \ |
|
306 { 0xc5de4da2, 0xd667, 0x42d2, {0xb8, 0xc2, 0xef, 0xdb, 0xcf, 0x33, 0x02, 0xef}} |
|
307 |
|
308 // Class ID for our UnicodeToKOI8R charset converter |
|
309 // {6394EEB5-FC3D-11d2-B3B8-00805F8A6670} |
|
310 #define NS_UNICODETOKOI8R_CID \ |
|
311 { 0x6394eeb5, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
312 |
|
313 // Class ID for our UnicodeToKOI8U charset converter |
|
314 // {6394EEB6-FC3D-11d2-B3B8-00805F8A6670} |
|
315 #define NS_UNICODETOKOI8U_CID \ |
|
316 { 0x6394eeb6, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
317 |
|
318 // Class ID for our UnicodeToMacCE charset converter |
|
319 // {7B8556B0-EC79-11d2-8AAC-00600811A836} |
|
320 #define NS_UNICODETOMACCE_CID \ |
|
321 { 0x7b8556b0, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
322 |
|
323 // Class ID for our UnicodeToMacGreek charset converter |
|
324 // {7B8556B1-EC79-11d2-8AAC-00600811A836} |
|
325 #define NS_UNICODETOMACGREEK_CID \ |
|
326 { 0x7b8556b1, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
327 |
|
328 // Class ID for our UnicodeToMacTurkish charset converter |
|
329 // {7B8556B2-EC79-11d2-8AAC-00600811A836} |
|
330 #define NS_UNICODETOMACTURKISH_CID \ |
|
331 { 0x7b8556b2, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}} |
|
332 |
|
333 // Class ID for our UnicodeToMacCroatian charset converter |
|
334 // {6394EEB7-FC3D-11d2-B3B8-00805F8A6670} |
|
335 #define NS_UNICODETOMACCROATIAN_CID \ |
|
336 { 0x6394eeb7, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
337 |
|
338 // Class ID for our UnicodeToMacRomanian charset converter |
|
339 // {6394EEB8-FC3D-11d2-B3B8-00805F8A6670} |
|
340 #define NS_UNICODETOMACROMANIAN_CID \ |
|
341 { 0x6394eeb8, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
342 |
|
343 // Class ID for our UnicodeToMacCyrillic charset converter |
|
344 // {6394EEB9-FC3D-11d2-B3B8-00805F8A6670} |
|
345 #define NS_UNICODETOMACCYRILLIC_CID \ |
|
346 { 0x6394eeb9, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
347 |
|
348 // Class ID for our UnicodeToMacIcelandic charset converter |
|
349 // {6394EEBB-FC3D-11d2-B3B8-00805F8A6670} |
|
350 #define NS_UNICODETOMACICELANDIC_CID \ |
|
351 { 0x6394eebb, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
352 |
|
353 // Class ID for our UnicodeToARMSCII8 charset converter |
|
354 // {6394EEBC-FC3D-11d2-B3B8-00805F8A6670} |
|
355 #define NS_UNICODETOARMSCII8_CID \ |
|
356 { 0x6394eebc, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
357 |
|
358 // Class ID for our UnicodeToTCVN5712 charset converter |
|
359 // {6394EEBD-FC3D-11d2-B3B8-00805F8A6670} |
|
360 #define NS_UNICODETOTCVN5712_CID \ |
|
361 { 0x6394eebd, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
362 |
|
363 // Class ID for our UnicodeToVISCII charset converter |
|
364 // {6394EEBF-FC3D-11d2-B3B8-00805F8A6670} |
|
365 #define NS_UNICODETOVISCII_CID \ |
|
366 { 0x6394eebf, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
367 |
|
368 // Class ID for our UnicodeToVPS charset converter |
|
369 // {6394EEC0-FC3D-11d2-B3B8-00805F8A6670} |
|
370 #define NS_UNICODETOVPS_CID \ |
|
371 { 0x6394eec0, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
372 |
|
373 // Class ID for our CP1255ToUnicode charset converter |
|
374 // {BA6151A1-1DFA-11d3-B3BF-00805F8A6670} |
|
375 #define NS_CP1255TOUNICODE_CID \ |
|
376 { 0xba6151a1, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
377 |
|
378 // Class ID for our CP1256ToUnicode charset converter |
|
379 // {BA6151A2-1DFA-11d3-B3BF-00805F8A6670} |
|
380 #define NS_CP1256TOUNICODE_CID \ |
|
381 { 0xba6151a2, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
382 |
|
383 // Class ID for our UnicodeToCP1255 charset converter |
|
384 // {BA6151A3-1DFA-11d3-B3BF-00805F8A6670} |
|
385 #define NS_UNICODETOCP1255_CID \ |
|
386 { 0xba6151a3, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
387 |
|
388 // Class ID for our UnicodeToCP1256 charset converter |
|
389 // {BA6151A4-1DFA-11d3-B3BF-00805F8A6670} |
|
390 #define NS_UNICODETOCP1256_CID \ |
|
391 { 0xba6151a4, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
392 |
|
393 // Class ID for our CP866ToUnicode charset converter |
|
394 // {BA6151A9-1DFA-11d3-B3BF-00805F8A6670} |
|
395 #define NS_CP866TOUNICODE_CID \ |
|
396 { 0xba6151a9, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
397 |
|
398 // Class ID for our UnicodeToCP866 charset converter |
|
399 // {BA6151AA-1DFA-11d3-B3BF-00805F8A6670} |
|
400 #define NS_UNICODETOCP866_CID \ |
|
401 { 0xba6151aa, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
402 |
|
403 // Class ID for our UnicodeToISO885910 charset converter |
|
404 // {BA6151AB-1DFA-11d3-B3BF-00805F8A6670} |
|
405 #define NS_UNICODETOISO885910_CID \ |
|
406 { 0xba6151ab, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
407 |
|
408 // Class ID for our UnicodeToISO885911 charset converter |
|
409 // {9c0ff6f4-deda-40e5-806c-b6cc449c21ce} |
|
410 #define NS_UNICODETOISO885911_CID \ |
|
411 { 0x9c0ff6f4, 0xdeda, 0x40e5, {0x80, 0x6c, 0xb6, 0xcc, 0x44, 0x9c, 0x21, 0xce}} |
|
412 |
|
413 // Class ID for our UnicodeToISO885913 charset converter |
|
414 // {BA6151AC-1DFA-11d3-B3BF-00805F8A6670} |
|
415 #define NS_UNICODETOISO885913_CID \ |
|
416 { 0xba6151ac, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
417 |
|
418 // Class ID for our UnicodeToUTF16BE charset converter |
|
419 // {BA6151AD-1DFA-11d3-B3BF-00805F8A6670} |
|
420 #define NS_UNICODETOUTF16BE_CID \ |
|
421 { 0xba6151ad, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
422 |
|
423 // Class ID for our UnicodeToT61 charset converter |
|
424 // {BA6151AF-1DFA-11d3-B3BF-00805F8A6670} |
|
425 #define NS_UNICODETOT61_CID \ |
|
426 { 0xba6151af, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
427 |
|
428 // Class ID for our ISO885910ToUnicode charset converter |
|
429 // {BA6151B0-1DFA-11d3-B3BF-00805F8A6670} |
|
430 #define NS_ISO885910TOUNICODE_CID \ |
|
431 { 0xba6151b0, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
432 |
|
433 // Class ID for our ISO885911ToUnicode charset converter |
|
434 // {776588a6-86d5-47e2-b6b3-992810078202} |
|
435 #define NS_ISO885911TOUNICODE_CID \ |
|
436 { 0x776588a6, 0x86d5, 0x47e2, {0xb6, 0xb3, 0x99, 0x28, 0x10, 0x07, 0x82, 0x02}} |
|
437 |
|
438 // Class ID for our ISO885913ToUnicode charset converter |
|
439 // {BA6151B1-1DFA-11d3-B3BF-00805F8A6670} |
|
440 #define NS_ISO885913TOUNICODE_CID \ |
|
441 { 0xba6151b1, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
442 |
|
443 // Class ID for our UTF16BEToUnicode charset converter |
|
444 // {BA6151B2-1DFA-11d3-B3BF-00805F8A6670} |
|
445 #define NS_UTF16BETOUNICODE_CID \ |
|
446 { 0xba6151b2, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
447 |
|
448 // Class ID for our T61ToUnicode charset converter |
|
449 // {BA6151B4-1DFA-11d3-B3BF-00805F8A6670} |
|
450 #define NS_T61TOUNICODE_CID \ |
|
451 { 0xba6151b4, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
452 |
|
453 // Class ID for our UnicodeToUTF16LE charset converter |
|
454 // {BA6151B5-1DFA-11d3-B3BF-00805F8A6670} |
|
455 #define NS_UNICODETOUTF16LE_CID \ |
|
456 { 0xba6151b5, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
457 |
|
458 // Class ID for our UTF16ToUnicode charset converter |
|
459 // {d673255d-1184-400a-b0b5-ee9d1295bd85} |
|
460 #define NS_UTF16TOUNICODE_CID \ |
|
461 { 0xd673255d, 0x1184, 0x400a, {0xb0, 0xb5, 0xee,0x9d, 0x12, 0x95, 0xbd, 0x85}} |
|
462 |
|
463 // Class ID for our UTF16LEToUnicode charset converter |
|
464 // {BA6151B7-1DFA-11d3-B3BF-00805F8A6670} |
|
465 #define NS_UTF16LETOUNICODE_CID \ |
|
466 { 0xba6151b7, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
467 |
|
468 // Class ID for our ISOIR111ToUnicode charset converter |
|
469 #define NS_ISOIR111TOUNICODE_CID \ |
|
470 { 0x9416bfb1, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
471 |
|
472 // Class ID for our UserDefinedToUnicode charset converter |
|
473 #define NS_USERDEFINEDTOUNICODE_CID \ |
|
474 { 0x9416bfb2, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
475 |
|
476 // Class ID for our UnicodeToISOIR111 charset converter |
|
477 #define NS_UNICODETOISOIR111_CID \ |
|
478 { 0x9416bfb3, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
479 |
|
480 // Class ID for our UnicodeToUserDefined charset converter |
|
481 #define NS_UNICODETOUSERDEFINED_CID \ |
|
482 { 0x9416bfb4, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
483 |
|
484 // Class ID for our AsciiToUnicode charset converter |
|
485 #define NS_ASCIITOUNICODE_CID \ |
|
486 { 0xba6151b9, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
487 |
|
488 // Class ID for our UnicodeToAscii charset converter |
|
489 #define NS_UNICODETOASCII_CID \ |
|
490 { 0xba6151ba, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
491 |
|
492 // {49B38F12-6193-11d3-B3C5-00805F8A6670} |
|
493 #define NS_UNICODETOUTF16_CID \ |
|
494 { 0x49b38f12, 0x6193, 0x11d3, {0xb3, 0xc5, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}} |
|
495 |
|
496 // {6803CAC4-1E3B-11d5-A145-005004832142} |
|
497 #define NS_MACDEVANAGARITOUNICODE_CID \ |
|
498 { 0x6803cac4, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
499 |
|
500 // {6803CAC5-1E3B-11d5-A145-005004832142} |
|
501 #define NS_UNICODETOMACDEVANAGARI_CID \ |
|
502 { 0x6803cac5, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
503 |
|
504 // {6803CAC6-1E3B-11d5-A145-005004832142} |
|
505 #define NS_MACARABICTOUNICODE_CID \ |
|
506 { 0x6803cac6, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
507 |
|
508 // {6803CAC7-1E3B-11d5-A145-005004832142} |
|
509 #define NS_UNICODETOMACARABIC_CID \ |
|
510 { 0x6803cac7, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
511 |
|
512 // {6803CAC8-1E3B-11d5-A145-005004832142} |
|
513 #define NS_MACFARSITOUNICODE_CID \ |
|
514 { 0x6803cac8, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
515 |
|
516 // {6803CAC9-1E3B-11d5-A145-005004832142} |
|
517 #define NS_UNICODETOMACFARSI_CID \ |
|
518 { 0x6803cac9, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
519 |
|
520 // {6803CACA-1E3B-11d5-A145-005004832142} |
|
521 #define NS_MACGUJARATITOUNICODE_CID \ |
|
522 { 0x6803caca, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
523 |
|
524 // {6803CACB-1E3B-11d5-A145-005004832142} |
|
525 #define NS_UNICODETOMACGUJARATI_CID \ |
|
526 { 0x6803cacb, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
527 |
|
528 // {6803CACC-1E3B-11d5-A145-005004832142} |
|
529 #define NS_MACHEBREWTOUNICODE_CID \ |
|
530 { 0x6803cacc, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
531 |
|
532 // {6803CACD-1E3B-11d5-A145-005004832142} |
|
533 #define NS_UNICODETOMACHEBREW_CID \ |
|
534 { 0x6803cacd, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
535 |
|
536 // {6803CACE-1E3B-11d5-A145-005004832142} |
|
537 #define NS_MACGURMUKHITOUNICODE_CID \ |
|
538 { 0x6803cace, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
539 |
|
540 // {6803CACF-1E3B-11d5-A145-005004832142} |
|
541 #define NS_UNICODETOMACGURMUKHI_CID \ |
|
542 { 0x6803cacf, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } } |
|
543 |
|
544 #endif /* nsUCvLatinCID_h___ */ |