intl/uconv/ucvlatin/nsUCvLatinCID.h

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/intl/uconv/ucvlatin/nsUCvLatinCID.h	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,544 @@
     1.4 +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
     1.5 +/* This Source Code Form is subject to the terms of the Mozilla Public
     1.6 + * License, v. 2.0. If a copy of the MPL was not distributed with this
     1.7 + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     1.8 +
     1.9 +#ifndef nsUCvLatinCID_h___
    1.10 +#define nsUCvLatinCID_h___
    1.11 +
    1.12 +#include "nsISupports.h"
    1.13 +
    1.14 +// Class ID for our ISO88592ToUnicode charset converter
    1.15 +// {7C657D11-EC5E-11d2-8AAC-00600811A836}
    1.16 +#define NS_ISO88592TOUNICODE_CID \
    1.17 +  { 0x7c657d11, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.18 +
    1.19 +// Class ID for our ISO88593ToUnicode charset converter
    1.20 +// {660D8CA0-F763-11d2-8AAD-00600811A836}
    1.21 +#define NS_ISO88593TOUNICODE_CID \
    1.22 +  { 0x660d8ca0, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.23 +
    1.24 +// Class ID for our ISO88594ToUnicode charset converter
    1.25 +// {660D8CA1-F763-11d2-8AAD-00600811A836}
    1.26 +#define NS_ISO88594TOUNICODE_CID \
    1.27 +  { 0x660d8ca1, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.28 +
    1.29 +// Class ID for our ISO88595ToUnicode charset converter
    1.30 +// {660D8CA2-F763-11d2-8AAD-00600811A836}
    1.31 +#define NS_ISO88595TOUNICODE_CID \
    1.32 +  { 0x660d8ca2, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.33 +
    1.34 +// Class ID for our ISO88596ToUnicode charset converter
    1.35 +// {660D8CA3-F763-11d2-8AAD-00600811A836}
    1.36 +#define NS_ISO88596TOUNICODE_CID \
    1.37 +  { 0x660d8ca3, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.38 +
    1.39 +// Class ID for our ISO88596IToUnicode charset converter
    1.40 +// {495ECA44-0A5C-11d4-A135-005004832142}
    1.41 +#define NS_ISO88596ITOUNICODE_CID \
    1.42 +  { 0x495eca44, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
    1.43 +
    1.44 +// Class ID for our ISO88596EToUnicode charset converter
    1.45 +// {495ECA45-0A5C-11d4-A135-005004832142}
    1.46 +#define NS_ISO88596ETOUNICODE_CID \
    1.47 +  { 0x495eca45, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
    1.48 +
    1.49 +// Class ID for our ISO88597ToUnicode charset converter
    1.50 +// {AF7A9951-AA48-11d2-B3AE-00805F8A6670}
    1.51 +#define NS_ISO88597TOUNICODE_CID \
    1.52 +  { 0xaf7a9951, 0xaa48, 0x11d2, {0xb3, 0xae, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
    1.53 +
    1.54 +// Class ID for our ISO88598ToUnicode charset converter
    1.55 +// {660D8CA4-F763-11d2-8AAD-00600811A836}
    1.56 +#define NS_ISO88598TOUNICODE_CID \
    1.57 +  { 0x660d8ca4, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.58 +
    1.59 +// Class ID for our ISO88598EToUnicode charset converter
    1.60 +// {495ECA42-0A5C-11d4-A135-005004832142}
    1.61 +#define NS_ISO88598ETOUNICODE_CID \
    1.62 +  { 0x495eca42, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
    1.63 +
    1.64 +// Class ID for our ISO88598IToUnicode charset converter
    1.65 +// {495ECA43-0A5C-11d4-A135-005004832142}
    1.66 +#define NS_ISO88598ITOUNICODE_CID \
    1.67 +  { 0x495eca43, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
    1.68 +
    1.69 +// Class ID for our ISO88599ToUnicode charset converter
    1.70 +// {7C657D13-EC5E-11d2-8AAC-00600811A836}
    1.71 +#define NS_ISO88599TOUNICODE_CID \
    1.72 +  { 0x7c657d13, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.73 +
    1.74 +// Class ID for our ISO885914ToUnicode charset converter
    1.75 +// {6394EEA1-FC3D-11d2-B3B8-00805F8A6670}
    1.76 +#define NS_ISO885914TOUNICODE_CID \
    1.77 +  { 0x6394eea1, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
    1.78 +
    1.79 +// Class ID for our ISO885915ToUnicode charset converter
    1.80 +// {6394EEA2-FC3D-11d2-B3B8-00805F8A6670}
    1.81 +#define NS_ISO885915TOUNICODE_CID \
    1.82 +  { 0x6394eea2, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
    1.83 +
    1.84 +// Class ID for our ISO885916ToUnicode charset converter
    1.85 +// {A0F827E1-8AB6-11d5-A14B-005004832142}
    1.86 +#define NS_ISO885916TOUNICODE_CID \
    1.87 +  { 0xa0f827e1, 0x8ab6, 0x11d5, { 0xa1, 0x4b, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
    1.88 +
    1.89 +
    1.90 +// Class ID for our CP1250ToUnicode charset converter
    1.91 +// {7C657D14-EC5E-11d2-8AAC-00600811A836}
    1.92 +#define NS_CP1250TOUNICODE_CID \
    1.93 +  { 0x7c657d14, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.94 +
    1.95 +// Class ID for our CP1251ToUnicode charset converter
    1.96 +// {A578E0A1-F76B-11d2-8AAD-00600811A836}
    1.97 +#define NS_CP1251TOUNICODE_CID \
    1.98 +  { 0xa578e0a1, 0xf76b, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
    1.99 +
   1.100 +// Class ID for our CP1253ToUnicode charset converter
   1.101 +// {AF7A9952-AA48-11d2-B3AE-00805F8A6670}
   1.102 +#define NS_CP1253TOUNICODE_CID \
   1.103 +  { 0xaf7a9952, 0xaa48, 0x11d2, {0xb3, 0xae, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.104 +
   1.105 +// Class ID for our CP1254ToUnicode charset converter
   1.106 +// {7C657D17-EC5E-11d2-8AAC-00600811A836}
   1.107 +#define NS_CP1254TOUNICODE_CID \
   1.108 +  { 0x7c657d17, 0xec5e, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.109 +
   1.110 +// Class ID for our CP1257ToUnicode charset converter
   1.111 +// {A578E0A2-F76B-11d2-8AAD-00600811A836}
   1.112 +#define NS_CP1257TOUNICODE_CID \
   1.113 +  { 0xa578e0a2, 0xf76b, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.114 +
   1.115 +// Class ID for our CP1258ToUnicode charset converter
   1.116 +// {6394EEA3-FC3D-11d2-B3B8-00805F8A6670}
   1.117 +#define NS_CP1258TOUNICODE_CID \
   1.118 +  { 0x6394eea3, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.119 +
   1.120 +// Class ID for our CP874ToUnicode charset converter
   1.121 +// {6394EEA4-FC3D-11d2-B3B8-00805F8A6670}
   1.122 +#define NS_CP874TOUNICODE_CID \
   1.123 +  { 0x6394eea4, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.124 +
   1.125 +// Class ID for our TIS620ToUnicode charset converter
   1.126 +// {66634f68-be19-42d0-a4ca-d1c21fa059b8}
   1.127 +#define NS_TIS620TOUNICODE_CID \
   1.128 +  { 0x66634f68, 0xbe19, 0x42d0, {0xa4, 0xca, 0xd1, 0xc2, 0x1f, 0xa0, 0x59, 0xb8}}
   1.129 +
   1.130 +// Class ID for our KOI8RToUnicode charset converter
   1.131 +// {6394EEA5-FC3D-11d2-B3B8-00805F8A6670}
   1.132 +#define NS_KOI8RTOUNICODE_CID \
   1.133 +  { 0x6394eea5, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.134 +
   1.135 +// Class ID for our KOI8UToUnicode charset converter
   1.136 +// {6394EEA6-FC3D-11d2-B3B8-00805F8A6670}
   1.137 +#define NS_KOI8UTOUNICODE_CID \
   1.138 +  { 0x6394eea6, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.139 +
   1.140 +// Class ID for our MacCEToUnicode charset converter
   1.141 +// {7B8556A2-EC79-11d2-8AAC-00600811A836}
   1.142 +#define NS_MACCETOUNICODE_CID \
   1.143 +  { 0x7b8556a2, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.144 +
   1.145 +// Class ID for our MacGreekToUnicode charset converter
   1.146 +// {7B8556A3-EC79-11d2-8AAC-00600811A836}
   1.147 +#define NS_MACGREEKTOUNICODE_CID \
   1.148 +  { 0x7b8556a3, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.149 +
   1.150 +// Class ID for our MacTurkishToUnicode charset converter
   1.151 +// {7B8556A4-EC79-11d2-8AAC-00600811A836}
   1.152 +#define NS_MACTURKISHTOUNICODE_CID \
   1.153 +  { 0x7b8556a4, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.154 +
   1.155 +// Class ID for our MacCroatianToUnicode charset converter
   1.156 +// {6394EEA7-FC3D-11d2-B3B8-00805F8A6670}
   1.157 +#define NS_MACCROATIANTOUNICODE_CID \
   1.158 +  { 0x6394eea7, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.159 +
   1.160 +// Class ID for our MacRomanianToUnicode charset converter
   1.161 +// {6394EEA8-FC3D-11d2-B3B8-00805F8A6670}
   1.162 +#define NS_MACROMANIANTOUNICODE_CID \
   1.163 +  { 0x6394eea8, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.164 +
   1.165 +// Class ID for our MacCyrillicToUnicode charset converter
   1.166 +// {6394EEA9-FC3D-11d2-B3B8-00805F8A6670}
   1.167 +#define NS_MACCYRILLICTOUNICODE_CID \
   1.168 +  { 0x6394eea9, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.169 +
   1.170 +// Class ID for our MacIcelandicToUnicode charset converter
   1.171 +// {6394EEAB-FC3D-11d2-B3B8-00805F8A6670}
   1.172 +#define NS_MACICELANDICTOUNICODE_CID \
   1.173 +  { 0x6394eeab, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.174 +
   1.175 +// Class ID for our ARMSCII8ToUnicode charset converter
   1.176 +// {6394EEAC-FC3D-11d2-B3B8-00805F8A6670}
   1.177 +#define NS_ARMSCII8TOUNICODE_CID \
   1.178 +  { 0x6394eeac, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.179 +
   1.180 +// Class ID for our TCVN5712ToUnicode charset converter
   1.181 +// {6394EEAD-FC3D-11d2-B3B8-00805F8A6670}
   1.182 +#define NS_TCVN5712TOUNICODE_CID \
   1.183 +  { 0x6394eead, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.184 +
   1.185 +// Class ID for our VISCIIToUnicode charset converter
   1.186 +// {6394EEAE-FC3D-11d2-B3B8-00805F8A6670}
   1.187 +#define NS_VISCIITOUNICODE_CID \
   1.188 +  { 0x6394eeae, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.189 +
   1.190 +// Class ID for our VPSToUnicode charset converter
   1.191 +// {6394EEB0-FC3D-11d2-B3B8-00805F8A6670}
   1.192 +#define NS_VPSTOUNICODE_CID \
   1.193 +  { 0x6394eeb0, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.194 +
   1.195 +// Class ID for our UnicodeToISO88592 charset converter
   1.196 +// {7B8556A6-EC79-11d2-8AAC-00600811A836}
   1.197 +#define NS_UNICODETOISO88592_CID \
   1.198 +  { 0x7b8556a6, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.199 +
   1.200 +// Class ID for our UnicodeToISO88593 charset converter
   1.201 +// {660D8CA5-F763-11d2-8AAD-00600811A836}
   1.202 +#define NS_UNICODETOISO88593_CID \
   1.203 +  { 0x660d8ca5, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.204 +
   1.205 +// Class ID for our UnicodeToISO88594 charset converter
   1.206 +// {660D8CA6-F763-11d2-8AAD-00600811A836}
   1.207 +#define NS_UNICODETOISO88594_CID \
   1.208 +  { 0x660d8ca6, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.209 +
   1.210 +// Class ID for our UnicodeToISO88595 charset converter
   1.211 +// {660D8CA7-F763-11d2-8AAD-00600811A836}
   1.212 +#define NS_UNICODETOISO88595_CID \
   1.213 +  { 0x660d8ca7, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.214 +
   1.215 +// Class ID for our UnicodeToISO88596 charset converter
   1.216 +// {660D8CA8-F763-11d2-8AAD-00600811A836}
   1.217 +#define NS_UNICODETOISO88596_CID \
   1.218 +  { 0x660d8ca8, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.219 +
   1.220 +// Class ID for our UnicodeToISO88596I charset converter
   1.221 +// {495ECA46-0A5C-11d4-A135-005004832142}
   1.222 +#define NS_UNICODETOISO88596I_CID \
   1.223 +  { 0x495eca46, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
   1.224 +
   1.225 +// Class ID for our UnicodeToISO88596E charset converter
   1.226 +// {495ECA47-0A5C-11d4-A135-005004832142}
   1.227 +#define NS_UNICODETOISO88596E_CID \
   1.228 +  { 0x495eca47, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
   1.229 +
   1.230 +// Class ID for our UnicodeToISO88597 charset converter
   1.231 +// {7B8556A8-EC79-11d2-8AAC-00600811A836}
   1.232 +#define NS_UNICODETOISO88597_CID \
   1.233 +  { 0x7b8556a8, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.234 +
   1.235 +// Class ID for our UnicodeToISO88598 charset converter
   1.236 +// {660D8CA9-F763-11d2-8AAD-00600811A836}
   1.237 +#define NS_UNICODETOISO88598_CID \
   1.238 +  { 0x660d8ca9, 0xf763, 0x11d2, {0x8a, 0xad, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.239 +
   1.240 +// Class ID for our UnicodeToISO88598I charset converter
   1.241 +// {495ECA48-0A5C-11d4-A135-005004832142}
   1.242 +#define NS_UNICODETOISO88598I_CID \
   1.243 +  { 0x495eca48, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
   1.244 +
   1.245 +// Class ID for our UnicodeToISO88598E charset converter
   1.246 +// {495ECA49-0A5C-11d4-A135-005004832142}
   1.247 +#define NS_UNICODETOISO88598E_CID \
   1.248 +  { 0x495eca49, 0xa5c, 0x11d4, {0xa1, 0x35, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
   1.249 +
   1.250 +// Class ID for our UnicodeToISO88599 charset converter
   1.251 +// {7B8556A9-EC79-11d2-8AAC-00600811A836}
   1.252 +#define NS_UNICODETOISO88599_CID \
   1.253 +  { 0x7b8556a9, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.254 +
   1.255 +// Class ID for our UnicodeToISO885914 charset converter
   1.256 +// {6394EEB1-FC3D-11d2-B3B8-00805F8A6670}
   1.257 +#define NS_UNICODETOISO885914_CID \
   1.258 +  { 0x6394eeb1, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.259 +
   1.260 +// Class ID for our UnicodeToISO885915 charset converter
   1.261 +// {6394EEB2-FC3D-11d2-B3B8-00805F8A6670}
   1.262 +#define NS_UNICODETOISO885915_CID \
   1.263 +  { 0x6394eeb2, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.264 +
   1.265 +// Class ID for our UnicodeToISO885916 charset converter
   1.266 +// {A0F827E2-8AB6-11d5-A14B-005004832142}
   1.267 +#define NS_UNICODETOISO885916_CID \
   1.268 +  { 0xa0f827e2, 0x8ab6, 0x11d5, { 0xa1, 0x4b, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42}}
   1.269 +
   1.270 +
   1.271 +// Class ID for our UnicodeToCP1250 charset converter
   1.272 +// {7B8556AA-EC79-11d2-8AAC-00600811A836}
   1.273 +#define NS_UNICODETOCP1250_CID \
   1.274 +  { 0x7b8556aa, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.275 +
   1.276 +// Class ID for our UnicodeToCP1251 charset converter
   1.277 +// {A578E0A3-F76B-11d2-8AAD-00600811A836}
   1.278 +#define NS_UNICODETOCP1251_CID \
   1.279 +  { 0xa578e0a3, 0xf76b, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.280 +
   1.281 +// Class ID for our UnicodeToCP1253 charset converter
   1.282 +// {7B8556AD-EC79-11d2-8AAC-00600811A836}
   1.283 +#define NS_UNICODETOCP1253_CID \
   1.284 +  { 0x7b8556ad, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.285 +
   1.286 +// Class ID for our UnicodeToCP1254 charset converter
   1.287 +// {7B8556AE-EC79-11d2-8AAC-00600811A836}
   1.288 +#define NS_UNICODETOCP1254_CID \
   1.289 +  { 0x7b8556ae, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.290 +
   1.291 +// Class ID for our UnicodeToCP1257 charset converter
   1.292 +// {A578E0A4-F76B-11d2-8AAD-00600811A836}
   1.293 +#define NS_UNICODETOCP1257_CID \
   1.294 +  { 0xa578e0a4, 0xf76b, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.295 +
   1.296 +// Class ID for our UnicodeToCP1258 charset converter
   1.297 +// {6394EEB3-FC3D-11d2-B3B8-00805F8A6670}
   1.298 +#define NS_UNICODETOCP1258_CID \
   1.299 +  { 0x6394eeb3, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.300 +
   1.301 +// Class ID for our UnicodeToCP874 charset converter
   1.302 +// {6394EEB4-FC3D-11d2-B3B8-00805F8A6670}
   1.303 +#define NS_UNICODETOCP874_CID \
   1.304 +  { 0x6394eeb4, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.305 +
   1.306 +// Class ID for our UnicodeToTIS620 charset converter
   1.307 +// {c5de4da2-d667-42d2-b8c2-efdbcf3302ef}
   1.308 +#define NS_UNICODETOTIS620_CID \
   1.309 +  { 0xc5de4da2, 0xd667, 0x42d2, {0xb8, 0xc2, 0xef, 0xdb, 0xcf, 0x33, 0x02, 0xef}}
   1.310 +
   1.311 +// Class ID for our UnicodeToKOI8R charset converter
   1.312 +// {6394EEB5-FC3D-11d2-B3B8-00805F8A6670}
   1.313 +#define NS_UNICODETOKOI8R_CID \
   1.314 +  { 0x6394eeb5, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.315 +
   1.316 +// Class ID for our UnicodeToKOI8U charset converter
   1.317 +// {6394EEB6-FC3D-11d2-B3B8-00805F8A6670}
   1.318 +#define NS_UNICODETOKOI8U_CID \
   1.319 +  { 0x6394eeb6, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.320 +
   1.321 +// Class ID for our UnicodeToMacCE charset converter
   1.322 +// {7B8556B0-EC79-11d2-8AAC-00600811A836}
   1.323 +#define NS_UNICODETOMACCE_CID \
   1.324 +  { 0x7b8556b0, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.325 +
   1.326 +// Class ID for our UnicodeToMacGreek charset converter
   1.327 +// {7B8556B1-EC79-11d2-8AAC-00600811A836}
   1.328 +#define NS_UNICODETOMACGREEK_CID \
   1.329 +  { 0x7b8556b1, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.330 +
   1.331 +// Class ID for our UnicodeToMacTurkish charset converter
   1.332 +// {7B8556B2-EC79-11d2-8AAC-00600811A836}
   1.333 +#define NS_UNICODETOMACTURKISH_CID \
   1.334 +  { 0x7b8556b2, 0xec79, 0x11d2, {0x8a, 0xac, 0x0, 0x60, 0x8, 0x11, 0xa8, 0x36}}
   1.335 +
   1.336 +// Class ID for our UnicodeToMacCroatian charset converter
   1.337 +// {6394EEB7-FC3D-11d2-B3B8-00805F8A6670}
   1.338 +#define NS_UNICODETOMACCROATIAN_CID \
   1.339 +  { 0x6394eeb7, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.340 +
   1.341 +// Class ID for our UnicodeToMacRomanian charset converter
   1.342 +// {6394EEB8-FC3D-11d2-B3B8-00805F8A6670}
   1.343 +#define NS_UNICODETOMACROMANIAN_CID \
   1.344 +  { 0x6394eeb8, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.345 +
   1.346 +// Class ID for our UnicodeToMacCyrillic charset converter
   1.347 +// {6394EEB9-FC3D-11d2-B3B8-00805F8A6670}
   1.348 +#define NS_UNICODETOMACCYRILLIC_CID \
   1.349 +  { 0x6394eeb9, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.350 +
   1.351 +// Class ID for our UnicodeToMacIcelandic charset converter
   1.352 +// {6394EEBB-FC3D-11d2-B3B8-00805F8A6670}
   1.353 +#define NS_UNICODETOMACICELANDIC_CID \
   1.354 +  { 0x6394eebb, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.355 +
   1.356 +// Class ID for our UnicodeToARMSCII8 charset converter
   1.357 +// {6394EEBC-FC3D-11d2-B3B8-00805F8A6670}
   1.358 +#define NS_UNICODETOARMSCII8_CID \
   1.359 +  { 0x6394eebc, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.360 +
   1.361 +// Class ID for our UnicodeToTCVN5712 charset converter
   1.362 +// {6394EEBD-FC3D-11d2-B3B8-00805F8A6670}
   1.363 +#define NS_UNICODETOTCVN5712_CID \
   1.364 +  { 0x6394eebd, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.365 +
   1.366 +// Class ID for our UnicodeToVISCII charset converter
   1.367 +// {6394EEBF-FC3D-11d2-B3B8-00805F8A6670}
   1.368 +#define NS_UNICODETOVISCII_CID \
   1.369 +  { 0x6394eebf, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.370 +
   1.371 +// Class ID for our UnicodeToVPS charset converter
   1.372 +// {6394EEC0-FC3D-11d2-B3B8-00805F8A6670}
   1.373 +#define NS_UNICODETOVPS_CID \
   1.374 +  { 0x6394eec0, 0xfc3d, 0x11d2, {0xb3, 0xb8, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.375 +
   1.376 +// Class ID for our CP1255ToUnicode charset converter
   1.377 +// {BA6151A1-1DFA-11d3-B3BF-00805F8A6670}
   1.378 +#define NS_CP1255TOUNICODE_CID \
   1.379 +  { 0xba6151a1, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.380 +
   1.381 +// Class ID for our CP1256ToUnicode charset converter
   1.382 +// {BA6151A2-1DFA-11d3-B3BF-00805F8A6670}
   1.383 +#define NS_CP1256TOUNICODE_CID \
   1.384 +  { 0xba6151a2, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.385 +
   1.386 +// Class ID for our UnicodeToCP1255 charset converter
   1.387 +// {BA6151A3-1DFA-11d3-B3BF-00805F8A6670}
   1.388 +#define NS_UNICODETOCP1255_CID \
   1.389 +  { 0xba6151a3, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.390 +
   1.391 +// Class ID for our UnicodeToCP1256 charset converter
   1.392 +// {BA6151A4-1DFA-11d3-B3BF-00805F8A6670}
   1.393 +#define NS_UNICODETOCP1256_CID \
   1.394 +  { 0xba6151a4, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.395 +
   1.396 +// Class ID for our CP866ToUnicode charset converter
   1.397 +// {BA6151A9-1DFA-11d3-B3BF-00805F8A6670}
   1.398 +#define NS_CP866TOUNICODE_CID \
   1.399 +  { 0xba6151a9, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.400 +
   1.401 +// Class ID for our UnicodeToCP866 charset converter
   1.402 +// {BA6151AA-1DFA-11d3-B3BF-00805F8A6670}
   1.403 +#define NS_UNICODETOCP866_CID \
   1.404 +  { 0xba6151aa, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.405 +
   1.406 +// Class ID for our UnicodeToISO885910 charset converter
   1.407 +// {BA6151AB-1DFA-11d3-B3BF-00805F8A6670}
   1.408 +#define NS_UNICODETOISO885910_CID \
   1.409 +  { 0xba6151ab, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.410 +
   1.411 +// Class ID for our UnicodeToISO885911 charset converter
   1.412 +// {9c0ff6f4-deda-40e5-806c-b6cc449c21ce}
   1.413 +#define NS_UNICODETOISO885911_CID \
   1.414 +  { 0x9c0ff6f4, 0xdeda, 0x40e5, {0x80, 0x6c, 0xb6, 0xcc, 0x44, 0x9c, 0x21, 0xce}}
   1.415 +
   1.416 +// Class ID for our UnicodeToISO885913 charset converter
   1.417 +// {BA6151AC-1DFA-11d3-B3BF-00805F8A6670}
   1.418 +#define NS_UNICODETOISO885913_CID \
   1.419 +  { 0xba6151ac, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.420 +
   1.421 +// Class ID for our UnicodeToUTF16BE charset converter
   1.422 +// {BA6151AD-1DFA-11d3-B3BF-00805F8A6670}
   1.423 +#define NS_UNICODETOUTF16BE_CID \
   1.424 +  { 0xba6151ad, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.425 +
   1.426 +// Class ID for our UnicodeToT61 charset converter
   1.427 +// {BA6151AF-1DFA-11d3-B3BF-00805F8A6670}
   1.428 +#define NS_UNICODETOT61_CID \
   1.429 +  { 0xba6151af, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.430 +
   1.431 +// Class ID for our ISO885910ToUnicode charset converter
   1.432 +// {BA6151B0-1DFA-11d3-B3BF-00805F8A6670}
   1.433 +#define NS_ISO885910TOUNICODE_CID \
   1.434 +  { 0xba6151b0, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.435 +
   1.436 +// Class ID for our ISO885911ToUnicode charset converter
   1.437 +// {776588a6-86d5-47e2-b6b3-992810078202}
   1.438 +#define NS_ISO885911TOUNICODE_CID \
   1.439 +  { 0x776588a6, 0x86d5, 0x47e2, {0xb6, 0xb3, 0x99, 0x28, 0x10, 0x07, 0x82, 0x02}}
   1.440 +
   1.441 +// Class ID for our ISO885913ToUnicode charset converter
   1.442 +// {BA6151B1-1DFA-11d3-B3BF-00805F8A6670}
   1.443 +#define NS_ISO885913TOUNICODE_CID \
   1.444 +  { 0xba6151b1, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.445 +
   1.446 +// Class ID for our UTF16BEToUnicode charset converter
   1.447 +// {BA6151B2-1DFA-11d3-B3BF-00805F8A6670}
   1.448 +#define NS_UTF16BETOUNICODE_CID \
   1.449 +  { 0xba6151b2, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.450 +
   1.451 +// Class ID for our T61ToUnicode charset converter
   1.452 +// {BA6151B4-1DFA-11d3-B3BF-00805F8A6670}
   1.453 +#define NS_T61TOUNICODE_CID \
   1.454 +  { 0xba6151b4, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.455 +
   1.456 +// Class ID for our UnicodeToUTF16LE charset converter
   1.457 +// {BA6151B5-1DFA-11d3-B3BF-00805F8A6670}
   1.458 +#define NS_UNICODETOUTF16LE_CID \
   1.459 +  { 0xba6151b5, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.460 +
   1.461 +// Class ID for our UTF16ToUnicode charset converter
   1.462 +// {d673255d-1184-400a-b0b5-ee9d1295bd85}
   1.463 +#define NS_UTF16TOUNICODE_CID \
   1.464 +  { 0xd673255d, 0x1184, 0x400a, {0xb0, 0xb5, 0xee,0x9d, 0x12, 0x95, 0xbd, 0x85}}
   1.465 +
   1.466 +// Class ID for our UTF16LEToUnicode charset converter
   1.467 +// {BA6151B7-1DFA-11d3-B3BF-00805F8A6670}
   1.468 +#define NS_UTF16LETOUNICODE_CID \
   1.469 +  { 0xba6151b7, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.470 +
   1.471 +// Class ID for our ISOIR111ToUnicode charset converter
   1.472 +#define NS_ISOIR111TOUNICODE_CID \
   1.473 +  { 0x9416bfb1, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.474 +
   1.475 +// Class ID for our UserDefinedToUnicode charset converter
   1.476 +#define NS_USERDEFINEDTOUNICODE_CID \
   1.477 +  { 0x9416bfb2, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.478 +
   1.479 +// Class ID for our UnicodeToISOIR111 charset converter
   1.480 +#define NS_UNICODETOISOIR111_CID \
   1.481 +  { 0x9416bfb3, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.482 +
   1.483 +// Class ID for our UnicodeToUserDefined charset converter
   1.484 +#define NS_UNICODETOUSERDEFINED_CID \
   1.485 +  { 0x9416bfb4, 0x1f93, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.486 +
   1.487 +// Class ID for our AsciiToUnicode charset converter
   1.488 +#define NS_ASCIITOUNICODE_CID \
   1.489 +  { 0xba6151b9, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.490 +
   1.491 +// Class ID for our UnicodeToAscii charset converter
   1.492 +#define NS_UNICODETOASCII_CID \
   1.493 +  { 0xba6151ba, 0x1dfa, 0x11d3, {0xb3, 0xbf, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.494 +
   1.495 +// {49B38F12-6193-11d3-B3C5-00805F8A6670}
   1.496 +#define NS_UNICODETOUTF16_CID \
   1.497 +  { 0x49b38f12, 0x6193, 0x11d3, {0xb3, 0xc5, 0x0, 0x80, 0x5f, 0x8a, 0x66, 0x70}}
   1.498 +
   1.499 +// {6803CAC4-1E3B-11d5-A145-005004832142}
   1.500 +#define NS_MACDEVANAGARITOUNICODE_CID \
   1.501 +  { 0x6803cac4, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.502 +
   1.503 +// {6803CAC5-1E3B-11d5-A145-005004832142}
   1.504 +#define NS_UNICODETOMACDEVANAGARI_CID \
   1.505 +  { 0x6803cac5, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.506 +
   1.507 +// {6803CAC6-1E3B-11d5-A145-005004832142}
   1.508 +#define NS_MACARABICTOUNICODE_CID \
   1.509 +  { 0x6803cac6, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.510 +
   1.511 +// {6803CAC7-1E3B-11d5-A145-005004832142}
   1.512 +#define NS_UNICODETOMACARABIC_CID \
   1.513 +  { 0x6803cac7, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.514 +
   1.515 +// {6803CAC8-1E3B-11d5-A145-005004832142}
   1.516 +#define NS_MACFARSITOUNICODE_CID \
   1.517 +  { 0x6803cac8, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.518 +
   1.519 +// {6803CAC9-1E3B-11d5-A145-005004832142}
   1.520 +#define NS_UNICODETOMACFARSI_CID \
   1.521 +  { 0x6803cac9, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.522 +
   1.523 +// {6803CACA-1E3B-11d5-A145-005004832142}
   1.524 +#define NS_MACGUJARATITOUNICODE_CID \
   1.525 +  { 0x6803caca, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.526 +
   1.527 +// {6803CACB-1E3B-11d5-A145-005004832142}
   1.528 +#define NS_UNICODETOMACGUJARATI_CID \
   1.529 +  { 0x6803cacb, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.530 +
   1.531 +// {6803CACC-1E3B-11d5-A145-005004832142}
   1.532 +#define NS_MACHEBREWTOUNICODE_CID \
   1.533 +  { 0x6803cacc, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.534 +
   1.535 +// {6803CACD-1E3B-11d5-A145-005004832142}
   1.536 +#define NS_UNICODETOMACHEBREW_CID \
   1.537 +  { 0x6803cacd, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.538 +
   1.539 +// {6803CACE-1E3B-11d5-A145-005004832142}
   1.540 +#define NS_MACGURMUKHITOUNICODE_CID \
   1.541 +  { 0x6803cace, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.542 +
   1.543 +// {6803CACF-1E3B-11d5-A145-005004832142}
   1.544 +#define NS_UNICODETOMACGURMUKHI_CID \
   1.545 +  { 0x6803cacf, 0x1e3b, 0x11d5, { 0xa1, 0x45, 0x0, 0x50, 0x4, 0x83, 0x21, 0x42 } }
   1.546 +
   1.547 +#endif /* nsUCvLatinCID_h___ */

mercurial