Back to index

lightning-sunbird  0.9+nobinonly
nsUCvLatinCID.h
Go to the documentation of this file.
00001 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
00002 /* ***** BEGIN LICENSE BLOCK *****
00003  * Version: MPL 1.1/GPL 2.0/LGPL 2.1
00004  *
00005  * The contents of this file are subject to the Mozilla Public License Version
00006  * 1.1 (the "License"); you may not use this file except in compliance with
00007  * the License. You may obtain a copy of the License at
00008  * http://www.mozilla.org/MPL/
00009  *
00010  * Software distributed under the License is distributed on an "AS IS" basis,
00011  * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
00012  * for the specific language governing rights and limitations under the
00013  * License.
00014  *
00015  * The Original Code is Mozilla Communicator client code.
00016  *
00017  * The Initial Developer of the Original Code is
00018  * Netscape Communications Corporation.
00019  * Portions created by the Initial Developer are Copyright (C) 1998
00020  * the Initial Developer. All Rights Reserved.
00021  *
00022  * Contributor(s):
00023  *
00024  * Alternatively, the contents of this file may be used under the terms of
00025  * either of the GNU General Public License Version 2 or later (the "GPL"),
00026  * or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
00027  * in which case the provisions of the GPL or the LGPL are applicable instead
00028  * of those above. If you wish to allow use of your version of this file only
00029  * under the terms of either the GPL or the LGPL, and not to allow others to
00030  * use your version of this file under the terms of the MPL, indicate your
00031  * decision by deleting the provisions above and replace them with the notice
00032  * and other provisions required by the GPL or the LGPL. If you do not delete
00033  * the provisions above, a recipient may use your version of this file under
00034  * the terms of any one of the MPL, the GPL or the LGPL.
00035  *
00036  * ***** END LICENSE BLOCK ***** */
00037 
00038 #ifndef nsUCvLatinCID_h___
00039 #define nsUCvLatinCID_h___
00040 
00041 #include "nsISupports.h"
00042 
00043 // Class ID for our ISO88592ToUnicode charset converter
00044 // {7C657D11-EC5E-11d2-8AAC-00600811A836}
00045 #define NS_ISO88592TOUNICODE_CID \
00046   { 0x7c657d11, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00047 
00048 // Class ID for our ISO88593ToUnicode charset converter
00049 // {660D8CA0-F763-11d2-8AAD-00600811A836}
00050 #define NS_ISO88593TOUNICODE_CID \
00051   { 0x660d8ca0, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00052 
00053 // Class ID for our ISO88594ToUnicode charset converter
00054 // {660D8CA1-F763-11d2-8AAD-00600811A836}
00055 #define NS_ISO88594TOUNICODE_CID \
00056   { 0x660d8ca1, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00057 
00058 // Class ID for our ISO88595ToUnicode charset converter
00059 // {660D8CA2-F763-11d2-8AAD-00600811A836}
00060 #define NS_ISO88595TOUNICODE_CID \
00061   { 0x660d8ca2, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00062 
00063 // Class ID for our ISO88596ToUnicode charset converter
00064 // {660D8CA3-F763-11d2-8AAD-00600811A836}
00065 #define NS_ISO88596TOUNICODE_CID \
00066   { 0x660d8ca3, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00067 
00068 // Class ID for our ISO88596IToUnicode charset converter
00069 // {495ECA44-0A5C-11d4-A135-005004832142}
00070 #define NS_ISO88596ITOUNICODE_CID \
00071   { 0x495eca44, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00072 
00073 // Class ID for our ISO88596EToUnicode charset converter
00074 // {495ECA45-0A5C-11d4-A135-005004832142}
00075 #define NS_ISO88596ETOUNICODE_CID \
00076   { 0x495eca45, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00077 
00078 // Class ID for our ISO88597ToUnicode charset converter
00079 // {AF7A9951-AA48-11d2-B3AE-00805F8A6670}
00080 #define NS_ISO88597TOUNICODE_CID \
00081   { 0xaf7a9951, 0xaa48, 0x11d2, {0xb3, 0xae, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00082 
00083 // Class ID for our ISO88598ToUnicode charset converter
00084 // {660D8CA4-F763-11d2-8AAD-00600811A836}
00085 #define NS_ISO88598TOUNICODE_CID \
00086   { 0x660d8ca4, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00087 
00088 // Class ID for our ISO88598EToUnicode charset converter
00089 // {495ECA42-0A5C-11d4-A135-005004832142}
00090 #define NS_ISO88598ETOUNICODE_CID \
00091   { 0x495eca42, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00092 
00093 // Class ID for our ISO88598IToUnicode charset converter
00094 // {495ECA43-0A5C-11d4-A135-005004832142}
00095 #define NS_ISO88598ITOUNICODE_CID \
00096   { 0x495eca43, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00097 
00098 // Class ID for our ISO88599ToUnicode charset converter
00099 // {7C657D13-EC5E-11d2-8AAC-00600811A836}
00100 #define NS_ISO88599TOUNICODE_CID \
00101   { 0x7c657d13, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00102 
00103 // Class ID for our ISO885914ToUnicode charset converter
00104 // {6394EEA1-FC3D-11d2-B3B8-00805F8A6670}
00105 #define NS_ISO885914TOUNICODE_CID \
00106   { 0x6394eea1, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00107 
00108 // Class ID for our ISO885915ToUnicode charset converter
00109 // {6394EEA2-FC3D-11d2-B3B8-00805F8A6670}
00110 #define NS_ISO885915TOUNICODE_CID \
00111   { 0x6394eea2, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00112 
00113 // Class ID for our ISO885916ToUnicode charset converter
00114 // {A0F827E1-8AB6-11d5-A14B-005004832142}
00115 #define NS_ISO885916TOUNICODE_CID \
00116   { 0xa0f827e1, 0x8ab6, 0x11d5, { 0xa1, 0x4b, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00117 
00118 
00119 // Class ID for our CP1250ToUnicode charset converter
00120 // {7C657D14-EC5E-11d2-8AAC-00600811A836}
00121 #define NS_CP1250TOUNICODE_CID \
00122   { 0x7c657d14, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00123 
00124 // Class ID for our CP1251ToUnicode charset converter
00125 // {A578E0A1-F76B-11d2-8AAD-00600811A836}
00126 #define NS_CP1251TOUNICODE_CID \
00127   { 0xa578e0a1, 0xf76b, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00128 
00129 // Class ID for our CP1253ToUnicode charset converter
00130 // {AF7A9952-AA48-11d2-B3AE-00805F8A6670}
00131 #define NS_CP1253TOUNICODE_CID \
00132   { 0xaf7a9952, 0xaa48, 0x11d2, {0xb3, 0xae, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00133 
00134 // Class ID for our CP1254ToUnicode charset converter
00135 // {7C657D17-EC5E-11d2-8AAC-00600811A836}
00136 #define NS_CP1254TOUNICODE_CID \
00137   { 0x7c657d17, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00138 
00139 // Class ID for our CP1257ToUnicode charset converter
00140 // {A578E0A2-F76B-11d2-8AAD-00600811A836}
00141 #define NS_CP1257TOUNICODE_CID \
00142   { 0xa578e0a2, 0xf76b, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00143 
00144 // Class ID for our CP1258ToUnicode charset converter
00145 // {6394EEA3-FC3D-11d2-B3B8-00805F8A6670}
00146 #define NS_CP1258TOUNICODE_CID \
00147   { 0x6394eea3, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00148 
00149 // Class ID for our CP874ToUnicode charset converter
00150 // {6394EEA4-FC3D-11d2-B3B8-00805F8A6670}
00151 #define NS_CP874TOUNICODE_CID \
00152   { 0x6394eea4, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00153 
00154 // Class ID for our TIS620ToUnicode charset converter
00155 // {66634f68-be19-42d0-a4ca-d1c21fa059b8}
00156 #define NS_TIS620TOUNICODE_CID \
00157   { 0x66634f68, 0xbe19, 0x42d0, {0xa4, 0xca, 0xd1, 0xc2, 0x1f, 0xa0, 0x59, 0xb8}}
00158 
00159 // Class ID for our KOI8RToUnicode charset converter
00160 // {6394EEA5-FC3D-11d2-B3B8-00805F8A6670}
00161 #define NS_KOI8RTOUNICODE_CID \
00162   { 0x6394eea5, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00163 
00164 // Class ID for our KOI8UToUnicode charset converter
00165 // {6394EEA6-FC3D-11d2-B3B8-00805F8A6670}
00166 #define NS_KOI8UTOUNICODE_CID \
00167   { 0x6394eea6, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00168 
00169 // Class ID for our MacCEToUnicode charset converter
00170 // {7B8556A2-EC79-11d2-8AAC-00600811A836}
00171 #define NS_MACCETOUNICODE_CID \
00172   { 0x7b8556a2, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00173 
00174 // Class ID for our MacGreekToUnicode charset converter
00175 // {7B8556A3-EC79-11d2-8AAC-00600811A836}
00176 #define NS_MACGREEKTOUNICODE_CID \
00177   { 0x7b8556a3, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00178 
00179 // Class ID for our MacTurkishToUnicode charset converter
00180 // {7B8556A4-EC79-11d2-8AAC-00600811A836}
00181 #define NS_MACTURKISHTOUNICODE_CID \
00182   { 0x7b8556a4, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00183 
00184 // Class ID for our MacCroatianToUnicode charset converter
00185 // {6394EEA7-FC3D-11d2-B3B8-00805F8A6670}
00186 #define NS_MACCROATIANTOUNICODE_CID \
00187   { 0x6394eea7, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00188 
00189 // Class ID for our MacRomanianToUnicode charset converter
00190 // {6394EEA8-FC3D-11d2-B3B8-00805F8A6670}
00191 #define NS_MACROMANIANTOUNICODE_CID \
00192   { 0x6394eea8, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00193 
00194 // Class ID for our MacCyrillicToUnicode charset converter
00195 // {6394EEA9-FC3D-11d2-B3B8-00805F8A6670}
00196 #define NS_MACCYRILLICTOUNICODE_CID \
00197   { 0x6394eea9, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00198 
00199 // Class ID for our MacUkrainianToUnicode charset converter
00200 // {6394EEAA-FC3D-11d2-B3B8-00805F8A6670}
00201 #define NS_MACUKRAINIANTOUNICODE_CID \
00202   { 0x6394eeaa, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00203 
00204 // Class ID for our MacIcelandicToUnicode charset converter
00205 // {6394EEAB-FC3D-11d2-B3B8-00805F8A6670}
00206 #define NS_MACICELANDICTOUNICODE_CID \
00207   { 0x6394eeab, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00208 
00209 // Class ID for our GEOSTD8ToUnicode charset converter
00210 // {6394EEAF-FC3D-11d2-B3B8-00805F8A6670}
00211 #define NS_GEOSTD8TOUNICODE_CID \
00212   { 0x6394eeaf, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00213 
00214 // Class ID for our ARMSCII8ToUnicode charset converter
00215 // {6394EEAC-FC3D-11d2-B3B8-00805F8A6670}
00216 #define NS_ARMSCII8TOUNICODE_CID \
00217   { 0x6394eeac, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00218 
00219 // Class ID for our TCVN5712ToUnicode charset converter
00220 // {6394EEAD-FC3D-11d2-B3B8-00805F8A6670}
00221 #define NS_TCVN5712TOUNICODE_CID \
00222   { 0x6394eead, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00223 
00224 // Class ID for our VISCIIToUnicode charset converter
00225 // {6394EEAE-FC3D-11d2-B3B8-00805F8A6670}
00226 #define NS_VISCIITOUNICODE_CID \
00227   { 0x6394eeae, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00228 
00229 // Class ID for our VPSToUnicode charset converter
00230 // {6394EEB0-FC3D-11d2-B3B8-00805F8A6670}
00231 #define NS_VPSTOUNICODE_CID \
00232   { 0x6394eeb0, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00233 
00234 // Class ID for our UTF7ToUnicode charset converter
00235 // {77CFAAF1-1CF4-11d3-8AAF-00600811A836}
00236 #define NS_UTF7TOUNICODE_CID \
00237   { 0x77cfaaf1, 0x1cf4, 0x11d3, {0x8a, 0xaf, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00238 
00239 // Class ID for our MUTF7ToUnicode charset converter
00240 // {B57F97C1-0D70-11d3-8AAE-00600811A836}
00241 #define NS_MUTF7TOUNICODE_CID \
00242   { 0xb57f97c1, 0xd70, 0x11d3, {0x8a, 0xae, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00243 
00244 // Class ID for our UnicodeToISO88592 charset converter
00245 // {7B8556A6-EC79-11d2-8AAC-00600811A836}
00246 #define NS_UNICODETOISO88592_CID \
00247   { 0x7b8556a6, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00248 
00249 // Class ID for our UnicodeToISO88593 charset converter
00250 // {660D8CA5-F763-11d2-8AAD-00600811A836}
00251 #define NS_UNICODETOISO88593_CID \
00252   { 0x660d8ca5, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00253 
00254 // Class ID for our UnicodeToISO88594 charset converter
00255 // {660D8CA6-F763-11d2-8AAD-00600811A836}
00256 #define NS_UNICODETOISO88594_CID \
00257   { 0x660d8ca6, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00258 
00259 // Class ID for our UnicodeToISO88595 charset converter
00260 // {660D8CA7-F763-11d2-8AAD-00600811A836}
00261 #define NS_UNICODETOISO88595_CID \
00262   { 0x660d8ca7, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00263 
00264 // Class ID for our UnicodeToISO88596 charset converter
00265 // {660D8CA8-F763-11d2-8AAD-00600811A836}
00266 #define NS_UNICODETOISO88596_CID \
00267   { 0x660d8ca8, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00268 
00269 // Class ID for our UnicodeToISO88596I charset converter
00270 // {495ECA46-0A5C-11d4-A135-005004832142}
00271 #define NS_UNICODETOISO88596I_CID \
00272   { 0x495eca46, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00273 
00274 // Class ID for our UnicodeToISO88596E charset converter
00275 // {495ECA47-0A5C-11d4-A135-005004832142}
00276 #define NS_UNICODETOISO88596E_CID \
00277   { 0x495eca47, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00278 
00279 // Class ID for our UnicodeToISO88597 charset converter
00280 // {7B8556A8-EC79-11d2-8AAC-00600811A836}
00281 #define NS_UNICODETOISO88597_CID \
00282   { 0x7b8556a8, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00283 
00284 // Class ID for our UnicodeToISO88598 charset converter
00285 // {660D8CA9-F763-11d2-8AAD-00600811A836}
00286 #define NS_UNICODETOISO88598_CID \
00287   { 0x660d8ca9, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00288 
00289 // Class ID for our UnicodeToISO88598I charset converter
00290 // {495ECA48-0A5C-11d4-A135-005004832142}
00291 #define NS_UNICODETOISO88598I_CID \
00292   { 0x495eca48, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00293 
00294 // Class ID for our UnicodeToISO88598E charset converter
00295 // {495ECA49-0A5C-11d4-A135-005004832142}
00296 #define NS_UNICODETOISO88598E_CID \
00297   { 0x495eca49, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00298 
00299 // Class ID for our UnicodeToISO88599 charset converter
00300 // {7B8556A9-EC79-11d2-8AAC-00600811A836}
00301 #define NS_UNICODETOISO88599_CID \
00302   { 0x7b8556a9, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00303 
00304 // Class ID for our UnicodeToISO885914 charset converter
00305 // {6394EEB1-FC3D-11d2-B3B8-00805F8A6670}
00306 #define NS_UNICODETOISO885914_CID \
00307   { 0x6394eeb1, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00308 
00309 // Class ID for our UnicodeToISO885915 charset converter
00310 // {6394EEB2-FC3D-11d2-B3B8-00805F8A6670}
00311 #define NS_UNICODETOISO885915_CID \
00312   { 0x6394eeb2, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00313 
00314 // Class ID for our UnicodeToISO885916 charset converter
00315 // {A0F827E2-8AB6-11d5-A14B-005004832142}
00316 #define NS_UNICODETOISO885916_CID \
00317   { 0xa0f827e2, 0x8ab6, 0x11d5, { 0xa1, 0x4b, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
00318 
00319 
00320 // Class ID for our UnicodeToCP1250 charset converter
00321 // {7B8556AA-EC79-11d2-8AAC-00600811A836}
00322 #define NS_UNICODETOCP1250_CID \
00323   { 0x7b8556aa, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00324 
00325 // Class ID for our UnicodeToCP1251 charset converter
00326 // {A578E0A3-F76B-11d2-8AAD-00600811A836}
00327 #define NS_UNICODETOCP1251_CID \
00328   { 0xa578e0a3, 0xf76b, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00329 
00330 // Class ID for our UnicodeToCP1253 charset converter
00331 // {7B8556AD-EC79-11d2-8AAC-00600811A836}
00332 #define NS_UNICODETOCP1253_CID \
00333   { 0x7b8556ad, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00334 
00335 // Class ID for our UnicodeToCP1254 charset converter
00336 // {7B8556AE-EC79-11d2-8AAC-00600811A836}
00337 #define NS_UNICODETOCP1254_CID \
00338   { 0x7b8556ae, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00339 
00340 // Class ID for our UnicodeToCP1257 charset converter
00341 // {A578E0A4-F76B-11d2-8AAD-00600811A836}
00342 #define NS_UNICODETOCP1257_CID \
00343   { 0xa578e0a4, 0xf76b, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00344 
00345 // Class ID for our UnicodeToCP1258 charset converter
00346 // {6394EEB3-FC3D-11d2-B3B8-00805F8A6670}
00347 #define NS_UNICODETOCP1258_CID \
00348   { 0x6394eeb3, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00349 
00350 // Class ID for our UnicodeToCP874 charset converter
00351 // {6394EEB4-FC3D-11d2-B3B8-00805F8A6670}
00352 #define NS_UNICODETOCP874_CID \
00353   { 0x6394eeb4, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00354 
00355 // Class ID for our UnicodeToTIS620 charset converter
00356 // {c5de4da2-d667-42d2-b8c2-efdbcf3302ef}
00357 #define NS_UNICODETOTIS620_CID \
00358   { 0xc5de4da2, 0xd667, 0x42d2, {0xb8, 0xc2, 0xef, 0xdb, 0xcf, 0x33, 0x02, 0xef}}
00359 
00360 // Class ID for our UnicodeToKOI8R charset converter
00361 // {6394EEB5-FC3D-11d2-B3B8-00805F8A6670}
00362 #define NS_UNICODETOKOI8R_CID \
00363   { 0x6394eeb5, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00364 
00365 // Class ID for our UnicodeToKOI8U charset converter
00366 // {6394EEB6-FC3D-11d2-B3B8-00805F8A6670}
00367 #define NS_UNICODETOKOI8U_CID \
00368   { 0x6394eeb6, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00369 
00370 // Class ID for our UnicodeToMacCE charset converter
00371 // {7B8556B0-EC79-11d2-8AAC-00600811A836}
00372 #define NS_UNICODETOMACCE_CID \
00373   { 0x7b8556b0, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00374 
00375 // Class ID for our UnicodeToMacGreek charset converter
00376 // {7B8556B1-EC79-11d2-8AAC-00600811A836}
00377 #define NS_UNICODETOMACGREEK_CID \
00378   { 0x7b8556b1, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00379 
00380 // Class ID for our UnicodeToMacTurkish charset converter
00381 // {7B8556B2-EC79-11d2-8AAC-00600811A836}
00382 #define NS_UNICODETOMACTURKISH_CID \
00383   { 0x7b8556b2, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00384 
00385 // Class ID for our UnicodeToMacCroatian charset converter
00386 // {6394EEB7-FC3D-11d2-B3B8-00805F8A6670}
00387 #define NS_UNICODETOMACCROATIAN_CID \
00388   { 0x6394eeb7, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00389 
00390 // Class ID for our UnicodeToMacRomanian charset converter
00391 // {6394EEB8-FC3D-11d2-B3B8-00805F8A6670}
00392 #define NS_UNICODETOMACROMANIAN_CID \
00393   { 0x6394eeb8, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00394 
00395 // Class ID for our UnicodeToMacCyrillic charset converter
00396 // {6394EEB9-FC3D-11d2-B3B8-00805F8A6670}
00397 #define NS_UNICODETOMACCYRILLIC_CID \
00398   { 0x6394eeb9, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00399 
00400 // Class ID for our UnicodeToMacUkrainian charset converter
00401 // {6394EEBA-FC3D-11d2-B3B8-00805F8A6670}
00402 #define NS_UNICODETOMACUKRAINIAN_CID \
00403   { 0x6394eeba, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00404 
00405 // Class ID for our UnicodeToMacIcelandic charset converter
00406 // {6394EEBB-FC3D-11d2-B3B8-00805F8A6670}
00407 #define NS_UNICODETOMACICELANDIC_CID \
00408   { 0x6394eebb, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00409 
00410 // Class ID for our UnicodeToGEOSTD8 charset converter
00411 // {6394EEBE-FC3D-11d2-B3B8-00805F8A6670}
00412 #define NS_UNICODETOGEOSTD8_CID \
00413   { 0x6394eebe, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00414 
00415 // Class ID for our UnicodeToARMSCII8 charset converter
00416 // {6394EEBC-FC3D-11d2-B3B8-00805F8A6670}
00417 #define NS_UNICODETOARMSCII8_CID \
00418   { 0x6394eebc, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00419 
00420 // Class ID for our UnicodeToTCVN5712 charset converter
00421 // {6394EEBD-FC3D-11d2-B3B8-00805F8A6670}
00422 #define NS_UNICODETOTCVN5712_CID \
00423   { 0x6394eebd, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00424 
00425 // Class ID for our UnicodeToVISCII charset converter
00426 // {6394EEBF-FC3D-11d2-B3B8-00805F8A6670}
00427 #define NS_UNICODETOVISCII_CID \
00428   { 0x6394eebf, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00429 
00430 // Class ID for our UnicodeToVPS charset converter
00431 // {6394EEC0-FC3D-11d2-B3B8-00805F8A6670}
00432 #define NS_UNICODETOVPS_CID \
00433   { 0x6394eec0, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00434 
00435 // Class ID for our UnicodeToUTF7 charset converter
00436 // {77CFAAF2-1CF4-11d3-8AAF-00600811A836}
00437 #define NS_UNICODETOUTF7_CID \
00438   { 0x77cfaaf2, 0x1cf4, 0x11d3, {0x8a, 0xaf, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00439 
00440 // Class ID for our UnicodeToMUTF7 charset converter
00441 // {B57F97C2-0D70-11d3-8AAE-00600811A836}
00442 #define NS_UNICODETOMUTF7_CID \
00443   { 0xb57f97c2, 0xd70, 0x11d3, {0x8a, 0xae, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
00444 
00445 // Class ID for our CP1255ToUnicode charset converter
00446 // {BA6151A1-1DFA-11d3-B3BF-00805F8A6670}
00447 #define NS_CP1255TOUNICODE_CID \
00448   { 0xba6151a1, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00449 
00450 // Class ID for our CP1256ToUnicode charset converter
00451 // {BA6151A2-1DFA-11d3-B3BF-00805F8A6670}
00452 #define NS_CP1256TOUNICODE_CID \
00453   { 0xba6151a2, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00454 
00455 // Class ID for our UnicodeToCP1255 charset converter
00456 // {BA6151A3-1DFA-11d3-B3BF-00805F8A6670}
00457 #define NS_UNICODETOCP1255_CID \
00458   { 0xba6151a3, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00459 
00460 // Class ID for our UnicodeToCP1256 charset converter
00461 // {BA6151A4-1DFA-11d3-B3BF-00805F8A6670}
00462 #define NS_UNICODETOCP1256_CID \
00463   { 0xba6151a4, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00464 
00465 // Class ID for our UnicodeToVIQR charset converter
00466 // {BA6151A5-1DFA-11d3-B3BF-00805F8A6670}
00467 #define NS_UNICODETOVIQR_CID \
00468   { 0xba6151a5, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00469 
00470 // Class ID for our VIQRToUnicode charset converter
00471 // {BA6151A6-1DFA-11d3-B3BF-00805F8A6670}
00472 #define NS_VIQRTOUNICODE_CID \
00473   { 0xba6151a6, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00474 
00475 // Class ID for our UnicodeToVNI charset converter
00476 // {BA6151A7-1DFA-11d3-B3BF-00805F8A6670}
00477 #define NS_UNICODETOVNI_CID \
00478   { 0xba6151a7, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00479 
00480 // Class ID for our VNIToUnicode charset converter
00481 // {BA6151A8-1DFA-11d3-B3BF-00805F8A6670}
00482 #define NS_VNITOUNICODE_CID \
00483   { 0xba6151a8, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00484 
00485 // Class ID for our CP866ToUnicode charset converter
00486 // {BA6151A9-1DFA-11d3-B3BF-00805F8A6670}
00487 #define NS_CP866TOUNICODE_CID \
00488   { 0xba6151a9, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00489 
00490 // Class ID for our UnicodeToCP866 charset converter
00491 // {BA6151AA-1DFA-11d3-B3BF-00805F8A6670}
00492 #define NS_UNICODETOCP866_CID \
00493   { 0xba6151aa, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00494 
00495 // Class ID for our UnicodeToISO885910 charset converter
00496 // {BA6151AB-1DFA-11d3-B3BF-00805F8A6670}
00497 #define NS_UNICODETOISO885910_CID \
00498   { 0xba6151ab, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00499 
00500 // Class ID for our UnicodeToISO885911 charset converter
00501 // {9c0ff6f4-deda-40e5-806c-b6cc449c21ce}
00502 #define NS_UNICODETOISO885911_CID \
00503   { 0x9c0ff6f4, 0xdeda, 0x40e5, {0x80, 0x6c, 0xb6, 0xcc, 0x44, 0x9c, 0x21, 0xce}}
00504 
00505 // Class ID for our UnicodeToISO885913 charset converter
00506 // {BA6151AC-1DFA-11d3-B3BF-00805F8A6670}
00507 #define NS_UNICODETOISO885913_CID \
00508   { 0xba6151ac, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00509 
00510 // Class ID for our UnicodeToUTF16BE charset converter
00511 // {BA6151AD-1DFA-11d3-B3BF-00805F8A6670}
00512 #define NS_UNICODETOUTF16BE_CID \
00513   { 0xba6151ad, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00514 
00515 // Class ID for our UnicodeToUTF32BE charset converter
00516 // {BA6151AE-1DFA-11d3-B3BF-00805F8A6670}
00517 #define NS_UNICODETOUTF32BE_CID \
00518   { 0xba6151ae, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00519 
00520 // Class ID for our UnicodeToT61 charset converter
00521 // {BA6151AF-1DFA-11d3-B3BF-00805F8A6670}
00522 #define NS_UNICODETOT61_CID \
00523   { 0xba6151af, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00524 
00525 // Class ID for our ISO885910ToUnicode charset converter
00526 // {BA6151B0-1DFA-11d3-B3BF-00805F8A6670}
00527 #define NS_ISO885910TOUNICODE_CID \
00528   { 0xba6151b0, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00529 
00530 // Class ID for our ISO885911ToUnicode charset converter
00531 // {776588a6-86d5-47e2-b6b3-992810078202}
00532 #define NS_ISO885911TOUNICODE_CID \
00533   { 0x776588a6, 0x86d5, 0x47e2, {0xb6, 0xb3, 0x99, 0x28, 0x10, 0x07, 0x82, 0x02}}
00534 
00535 // Class ID for our ISO885913ToUnicode charset converter
00536 // {BA6151B1-1DFA-11d3-B3BF-00805F8A6670}
00537 #define NS_ISO885913TOUNICODE_CID \
00538   { 0xba6151b1, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00539 
00540 // Class ID for our UTF16BEToUnicode charset converter
00541 // {BA6151B2-1DFA-11d3-B3BF-00805F8A6670}
00542 #define NS_UTF16BETOUNICODE_CID \
00543   { 0xba6151b2, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00544 
00545 // Class ID for our UTF32BEToUnicode charset converter
00546 // {BA6151B3-1DFA-11d3-B3BF-00805F8A6670}
00547 #define NS_UTF32BETOUNICODE_CID \
00548   { 0xba6151b3, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00549 
00550 // Class ID for our T61ToUnicode charset converter
00551 // {BA6151B4-1DFA-11d3-B3BF-00805F8A6670}
00552 #define NS_T61TOUNICODE_CID \
00553   { 0xba6151b4, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00554 
00555 // Class ID for our UnicodeToUTF16LE charset converter
00556 // {BA6151B5-1DFA-11d3-B3BF-00805F8A6670}
00557 #define NS_UNICODETOUTF16LE_CID \
00558   { 0xba6151b5, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00559 
00560 // Class ID for our UnicodeToUTF32LE charset converter
00561 // {BA6151B6-1DFA-11d3-B3BF-00805F8A6670}
00562 #define NS_UNICODETOUTF32LE_CID \
00563   { 0xba6151b6, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00564 
00565 // Class ID for our UTF16ToUnicode charset converter
00566 // {d673255d-1184-400a-b0b5-ee9d1295bd85}
00567 #define NS_UTF16TOUNICODE_CID \
00568   { 0xd673255d, 0x1184, 0x400a, {0xb0, 0xb5, 0xee,0x9d, 0x12, 0x95, 0xbd, 0x85}}
00569 
00570 // Class ID for our UTF16LEToUnicode charset converter
00571 // {BA6151B7-1DFA-11d3-B3BF-00805F8A6670}
00572 #define NS_UTF16LETOUNICODE_CID \
00573   { 0xba6151b7, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00574 
00575 // Class ID for our UTF32LEToUnicode charset converter
00576 // {BA6151B8-1DFA-11d3-B3BF-00805F8A6670}
00577 #define NS_UTF32LETOUNICODE_CID \
00578   { 0xba6151b8, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00579 
00580 // Class ID for our ISOIR111ToUnicode charset converter
00581 #define NS_ISOIR111TOUNICODE_CID \
00582   { 0x9416bfb1, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00583 
00584 // Class ID for our UserDefinedToUnicode charset converter
00585 #define NS_USERDEFINEDTOUNICODE_CID \
00586   { 0x9416bfb2, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00587 
00588 // Class ID for our UnicodeToISOIR111 charset converter
00589 #define NS_UNICODETOISOIR111_CID \
00590   { 0x9416bfb3, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00591 
00592 // Class ID for our UnicodeToUserDefined charset converter
00593 #define NS_UNICODETOUSERDEFINED_CID \
00594   { 0x9416bfb4, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00595 
00596 // Class ID for our AsciiToUnicode charset converter
00597 #define NS_ASCIITOUNICODE_CID \
00598   { 0xba6151b9, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00599 
00600 // Class ID for our UnicodeToAscii charset converter
00601 #define NS_UNICODETOASCII_CID \
00602   { 0xba6151ba, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00603 
00604 // Class ID for our UnicodeToAscii charset converter
00605 #define NS_UNICODETOSYMBOL_CID \
00606   { 0x21dd6a02, 0x413c, 0x11d3, {0xb3, 0xc3, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00607 
00608 // Class ID for our UnicodeToAscii charset converter
00609 #define NS_UNICODETOZAPFDINGBATS_CID \
00610   { 0x21dd6a03, 0x413c, 0x11d3, {0xb3, 0xc3, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00611 
00612 // Class ID for our UnicodeToAscii charset converter
00613 #define NS_UNICODETOADOBEEURO_CID \
00614   { 0x822cb9ae, 0x6421, 0x4484, {0xb3, 0xc3, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00615 
00616 // {4F26B731-46CB-11d3-B3C3-00805F8A6670}
00617 #define NS_UNICODETOTIS620WIN_CID \
00618   { 0x4f26b731, 0x46cb, 0x11d3, {0xb3, 0xc3, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00619 
00620 #ifdef MOZ_EXTRA_X11CONVERTERS
00621 // {49B38F11-6193-11d3-B3C5-00805F8A6670}
00622 #define NS_UNICODETOLANGBOXARABIC8_CID \
00623   { 0x49b38f11, 0x6193, 0x11d3, {0xb3, 0xc5, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00624 #endif // MOZ_EXTRA_X11CONVERTERS
00625 
00626 // {49B38F12-6193-11d3-B3C5-00805F8A6670}
00627 #define NS_UNICODETOUTF16_CID \
00628   { 0x49b38f12, 0x6193, 0x11d3, {0xb3, 0xc5, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00629 
00630 // {49B38F14-6193-11d3-B3C5-00805F8A6670}
00631 #define NS_UNICODETOUTF32_CID \
00632   { 0x49b38f14, 0x6193, 0x11d3, {0xb3, 0xc5, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
00633 
00634 // {6803CAC4-1E3B-11d5-A145-005004832142}
00635 #define NS_MACDEVANAGARITOUNICODE_CID \
00636   { 0x6803cac4, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00637 
00638 // {6803CAC5-1E3B-11d5-A145-005004832142}
00639 #define NS_UNICODETOMACDEVANAGARI_CID \
00640   { 0x6803cac5, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00641 
00642 // {6803CAC6-1E3B-11d5-A145-005004832142}
00643 #define NS_MACARABICTOUNICODE_CID \
00644   { 0x6803cac6, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00645 
00646 // {6803CAC7-1E3B-11d5-A145-005004832142}
00647 #define NS_UNICODETOMACARABIC_CID \
00648   { 0x6803cac7, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00649 
00650 // {6803CAC8-1E3B-11d5-A145-005004832142}
00651 #define NS_MACFARSITOUNICODE_CID \
00652   { 0x6803cac8, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00653 
00654 // {6803CAC9-1E3B-11d5-A145-005004832142}
00655 #define NS_UNICODETOMACFARSI_CID \
00656   { 0x6803cac9, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00657 
00658 // {6803CACA-1E3B-11d5-A145-005004832142}
00659 #define NS_MACGUJARATITOUNICODE_CID \
00660   { 0x6803caca, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00661 
00662 // {6803CACB-1E3B-11d5-A145-005004832142}
00663 #define NS_UNICODETOMACGUJARATI_CID \
00664   { 0x6803cacb, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00665 
00666 // {6803CACC-1E3B-11d5-A145-005004832142}
00667 #define NS_MACHEBREWTOUNICODE_CID \
00668   { 0x6803cacc, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00669 
00670 // {6803CACD-1E3B-11d5-A145-005004832142}
00671 #define NS_UNICODETOMACHEBREW_CID \
00672   { 0x6803cacd, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00673 
00674 // {6803CACE-1E3B-11d5-A145-005004832142}
00675 #define NS_MACGURMUKHITOUNICODE_CID \
00676   { 0x6803cace, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00677 
00678 // {6803CACF-1E3B-11d5-A145-005004832142}
00679 #define NS_UNICODETOMACGURMUKHI_CID \
00680   { 0x6803cacf, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
00681 
00682 // {d2800356-c2d7-4e05-a884-79fe566af1cf}
00683 #define NS_UNICODETOTSCII_CID \
00684   { 0xd2800356, 0xc2d7, 0x4e05, { 0xa8, 0x84, 0x79, 0xfe, 0x56, 0x6a, 0xf1, 0xcf} }
00685 
00686 // {a431b276-f77d-4b83-9b37-872cf2fbcc2a}
00687 #define NS_UNICODETOTAMILTTF_CID \
00688   { 0xa431b276, 0xf77d, 0x4b83, {0x9b, 0x37, 0x87, 0x2c, 0xf2, 0xfb, 0xcc, 0x2a } }
00689 
00690 #ifdef MOZ_EXTRA_X11CONVERTERS
00691 // {4DBBD94F-0153-44cb-966A-7F39B9CB477D}
00692 #define NS_UNICODETOLANGBOXARABIC_CID \
00693   { 0x4dbbd94f, 0x153, 0x44cb, { 0x96, 0x6a, 0x7f, 0x39, 0xb9, 0xcb, 0x47, 0x7d } }
00694 
00695 // {8E269A63-94B4-46e5-A31F-11F0EDE6065B}
00696 #define NS_UNICODETOLANGBOXARABIC16_CID \
00697   { 0x8e269a63, 0x94b4, 0x46e5, { 0xa3, 0x1f, 0x11, 0xf0, 0xed, 0xe6, 0x6, 0x5b } }
00698 #endif // MOZ_EXTRA_X11CONVERTERS
00699 
00700 #endif /* nsUCvLatinCID_h___ */