4#ifdef TDS_ICONV_ENCODING_TABLES
7 {
"ISO-8859-1", 1, 1, 0},
10 {
"UCS-2BE", 2, 2, 3},
11 {
"UTF-16LE", 2, 4, 4},
12 {
"UTF-16BE", 2, 4, 5},
13 {
"UCS-4LE", 4, 4, 6},
14 {
"UCS-4BE", 4, 4, 7},
15 {
"UTF-32LE", 4, 4, 8},
16 {
"UTF-32BE", 4, 4, 9},
17 {
"ARMSCII-8", 1, 1, 10},
19 {
"BIG5-HKSCS", 1, 2, 12},
21 {
"CHINESE", 1, 1, 14},
24 {
"CN-GB-ISOIR165", 1, 1, 17},
25 {
"CP1133", 1, 1, 18},
26 {
"CP1250", 1, 1, 19},
27 {
"CP1251", 1, 1, 20},
28 {
"CP1252", 1, 1, 21},
29 {
"CP1253", 1, 1, 22},
30 {
"CP1254", 1, 1, 23},
31 {
"CP1255", 1, 1, 24},
32 {
"CP1256", 1, 1, 25},
33 {
"CP1257", 1, 1, 26},
34 {
"CP1258", 1, 1, 27},
35 {
"CP1361", 1, 2, 28},
45 {
"EUC-JP", 1, 3, 38},
46 {
"EUC-KR", 1, 2, 39},
47 {
"EUC-TW", 1, 4, 40},
48 {
"GB18030", 1, 4, 41},
49 {
"GEORGIAN-ACADEMY", 1, 1, 42},
50 {
"GEORGIAN-PS", 1, 1, 43},
52 {
"ISO-2022-CN", 1, 4, 45},
53 {
"ISO-2022-CN-EXT", 1, 4, 46},
54 {
"ISO-2022-JP", 1, 1, 47},
55 {
"ISO-2022-JP-1", 1, 1, 48},
56 {
"ISO-2022-JP-2", 1, 1, 49},
57 {
"ISO-2022-KR", 1, 2, 50},
58 {
"ISO-8859-10", 1, 1, 51},
59 {
"ISO-8859-13", 1, 1, 52},
60 {
"ISO-8859-14", 1, 1, 53},
61 {
"ISO-8859-15", 1, 1, 54},
62 {
"ISO-8859-16", 1, 1, 55},
63 {
"ISO-8859-2", 1, 1, 56},
64 {
"ISO-8859-3", 1, 1, 57},
65 {
"ISO-8859-4", 1, 1, 58},
66 {
"ISO-8859-5", 1, 1, 59},
67 {
"ISO-8859-6", 1, 1, 60},
68 {
"ISO-8859-7", 1, 1, 61},
69 {
"ISO-8859-8", 1, 1, 62},
70 {
"ISO-8859-9", 1, 1, 63},
71 {
"ISO-IR-14", 1, 1, 64},
72 {
"ISO-IR-149", 1, 1, 65},
73 {
"ISO-IR-159", 1, 1, 66},
74 {
"ISO-IR-166", 1, 1, 67},
75 {
"ISO-IR-87", 1, 1, 68},
77 {
"JISX0201-1976", 1, 1, 70},
78 {
"KOI8-R", 1, 1, 71},
79 {
"KOI8-RU", 1, 1, 72},
80 {
"KOI8-T", 1, 1, 73},
81 {
"KOI8-U", 1, 1, 74},
83 {
"MACARABIC", 1, 1, 76},
84 {
"MACCENTRALEUROPE", 1, 1, 77},
85 {
"MACCROATIAN", 1, 1, 78},
86 {
"MACCYRILLIC", 1, 1, 79},
87 {
"MACGREEK", 1, 1, 80},
88 {
"MACHEBREW", 1, 1, 81},
89 {
"MACICELAND", 1, 1, 82},
90 {
"MACROMANIA", 1, 1, 83},
91 {
"MACTHAI", 1, 1, 84},
92 {
"MACTURKISH", 1, 1, 85},
93 {
"MACUKRAINE", 1, 1, 86},
94 {
"MULELAO-1", 1, 1, 87},
95 {
"NEXTSTEP", 1, 1, 88},
96 {
"ROMAN8", 1, 1, 89},
99 {
"US-ASCII", 1, 1, 92},
100 {
"UTF-7", 1, 4, 93},
101 {
"VISCII", 1, 1, 94},
109 {
"ANSI_X3.4-1968", 92 },
110 {
"ANSI_X3.4-1986", 92 },
118 {
"BIG5-HKSCS", 12 },
126 {
"CN-GB-ISOIR165", 17 },
153 {
"CSEUCPKDFMTJAPANESE", 38 },
156 {
"CSHALFWIDTHKATAKANA", 70 },
157 {
"CSHPROMAN8", 89 },
159 {
"CSISO14JISC6220RO", 64 },
160 {
"CSISO159JISX02121990", 66 },
161 {
"CSISO2022CN", 45 },
162 {
"CSISO2022JP", 47 },
163 {
"CSISO2022JP2", 49 },
164 {
"CSISO2022KR", 50 },
165 {
"CSISO57GB1988", 15 },
166 {
"CSISO58GB231280", 14 },
167 {
"CSISO87JISX0208", 68 },
168 {
"CSISOLATIN1", 0 },
169 {
"CSISOLATIN2", 56 },
170 {
"CSISOLATIN3", 57 },
171 {
"CSISOLATIN4", 58 },
172 {
"CSISOLATIN5", 63 },
173 {
"CSISOLATIN6", 51 },
174 {
"CSISOLATINARABIC", 60 },
175 {
"CSISOLATINCYRILLIC", 59 },
176 {
"CSISOLATINGREEK", 61 },
177 {
"CSISOLATINHEBREW", 62 },
179 {
"CSKSC56011987", 65 },
180 {
"CSMACINTOSH", 75 },
181 {
"CSPC850MULTILINGUAL", 30 },
182 {
"CSPC862LATINHEBREW", 31 },
183 {
"CSSHIFTJIS", 90 },
184 {
"CSUNICODE11", 3 },
185 {
"CSUNICODE11UTF7", 93 },
199 {
"EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE", 38 },
203 {
"GB_1988-80", 15 },
204 {
"GB_2312-80", 14 },
205 {
"GEORGIAN-ACADEMY", 42 },
206 {
"GEORGIAN-PS", 43 },
212 {
"HZ-GB-2312", 44 },
213 {
"IBM-CP1133", 18 },
220 {
"ISO-2022-CN", 45 },
221 {
"ISO-2022-CN-EXT", 46 },
222 {
"ISO-2022-JP", 47 },
223 {
"ISO-2022-JP-1", 48 },
224 {
"ISO-2022-JP-2", 49 },
225 {
"ISO-2022-KR", 50 },
227 {
"ISO-8859-10", 51 },
228 {
"ISO-8859-13", 52 },
229 {
"ISO-8859-14", 53 },
230 {
"ISO-8859-15", 54 },
231 {
"ISO-8859-16", 55 },
232 {
"ISO-8859-2", 56 },
233 {
"ISO-8859-3", 57 },
234 {
"ISO-8859-4", 58 },
235 {
"ISO-8859-5", 59 },
236 {
"ISO-8859-6", 60 },
237 {
"ISO-8859-7", 61 },
238 {
"ISO-8859-8", 62 },
239 {
"ISO-8859-9", 63 },
240 {
"ISO-CELTIC", 53 },
242 {
"ISO-IR-101", 56 },
243 {
"ISO-IR-109", 57 },
244 {
"ISO-IR-110", 58 },
245 {
"ISO-IR-126", 61 },
246 {
"ISO-IR-127", 60 },
247 {
"ISO-IR-138", 62 },
249 {
"ISO-IR-144", 59 },
250 {
"ISO-IR-148", 63 },
251 {
"ISO-IR-149", 65 },
252 {
"ISO-IR-157", 51 },
253 {
"ISO-IR-159", 66 },
254 {
"ISO-IR-165", 17 },
255 {
"ISO-IR-166", 67 },
256 {
"ISO-IR-179", 52 },
257 {
"ISO-IR-199", 53 },
258 {
"ISO-IR-203", 54 },
259 {
"ISO-IR-226", 55 },
268 {
"ISO8859-10", 51 },
269 {
"ISO8859-15", 54 },
277 {
"ISO_646.IRV:1991", 92 },
279 {
"ISO_8859-10", 51 },
280 {
"ISO_8859-10:1992", 51 },
281 {
"ISO_8859-13", 52 },
282 {
"ISO_8859-14", 53 },
283 {
"ISO_8859-14:1998", 53 },
284 {
"ISO_8859-15", 54 },
285 {
"ISO_8859-15:1998", 54 },
286 {
"ISO_8859-16", 55 },
287 {
"ISO_8859-16:2000", 55 },
288 {
"ISO_8859-1:1987", 0 },
289 {
"ISO_8859-2", 56 },
290 {
"ISO_8859-2:1987", 56 },
291 {
"ISO_8859-3", 57 },
292 {
"ISO_8859-3:1988", 57 },
293 {
"ISO_8859-4", 58 },
294 {
"ISO_8859-4:1988", 58 },
295 {
"ISO_8859-5", 59 },
296 {
"ISO_8859-5:1988", 59 },
297 {
"ISO_8859-6", 60 },
298 {
"ISO_8859-6:1987", 60 },
299 {
"ISO_8859-7", 61 },
300 {
"ISO_8859-7:1987", 61 },
301 {
"ISO_8859-8", 62 },
302 {
"ISO_8859-8:1988", 62 },
303 {
"ISO_8859-9", 63 },
304 {
"ISO_8859-9:1989", 63 },
307 {
"JISX0201-1976", 70 },
308 {
"JIS_C6220-1969-RO", 64 },
309 {
"JIS_C6226-1983", 68 },
312 {
"JIS_X0208-1983", 68 },
313 {
"JIS_X0208-1990", 68 },
315 {
"JIS_X0212-1990", 66 },
316 {
"JIS_X0212.1990-0", 66 },
325 {
"KS_C_5601-1987", 65 },
326 {
"KS_C_5601-1989", 65 },
345 {
"MACCENTRALEUROPE", 77 },
346 {
"MACCROATIAN", 78 },
347 {
"MACCYRILLIC", 79 },
350 {
"MACICELAND", 82 },
353 {
"MACROMANIA", 83 },
355 {
"MACTURKISH", 85 },
356 {
"MACUKRAINE", 86 },
374 {
"TCVN5712-1", 91 },
375 {
"TCVN5712-1:1993", 91 },
379 {
"TIS620.2529-1", 67 },
380 {
"TIS620.2533-0", 67 },
381 {
"TIS620.2533-1", 67 },
387 {
"UNICODE-1-1", 3 },
388 {
"UNICODE-1-1-UTF-7", 93 },
390 {
"UNICODELITTLE", 2 },
402 {
"VISCII1.1-1", 94 },
403 {
"WINBALTRIM", 26 },
404 {
"WINDOWS-1250", 19 },
405 {
"WINDOWS-1251", 20 },
406 {
"WINDOWS-1252", 21 },
407 {
"WINDOWS-1253", 22 },
408 {
"WINDOWS-1254", 23 },
409 {
"WINDOWS-1255", 24 },
410 {
"WINDOWS-1256", 25 },
411 {
"WINDOWS-1257", 26 },
412 {
"WINDOWS-1258", 27 },
413 {
"WINDOWS-874", 33 },
468 TDS_CHARSET_ISO_8859_1 = 0,
469 TDS_CHARSET_UTF_8 = 1,
470 TDS_CHARSET_UCS_2LE = 2,
471 TDS_CHARSET_UCS_2BE = 3,
472 TDS_CHARSET_UTF_16LE = 4,
473 TDS_CHARSET_UTF_16BE = 5,
474 TDS_CHARSET_UCS_4LE = 6,
475 TDS_CHARSET_UCS_4BE = 7,
476 TDS_CHARSET_UTF_32LE = 8,
477 TDS_CHARSET_UTF_32BE = 9,
478 TDS_CHARSET_ARMSCII_8 = 10,
479 TDS_CHARSET_BIG_5 = 11,
480 TDS_CHARSET_BIG5_HKSCS = 12,
481 TDS_CHARSET_C99 = 13,
482 TDS_CHARSET_CHINESE = 14,
484 TDS_CHARSET_CN_GB = 16,
485 TDS_CHARSET_CN_GB_ISOIR165 = 17,
486 TDS_CHARSET_CP1133 = 18,
487 TDS_CHARSET_CP1250 = 19,
488 TDS_CHARSET_CP1251 = 20,
489 TDS_CHARSET_CP1252 = 21,
490 TDS_CHARSET_CP1253 = 22,
491 TDS_CHARSET_CP1254 = 23,
492 TDS_CHARSET_CP1255 = 24,
493 TDS_CHARSET_CP1256 = 25,
494 TDS_CHARSET_CP1257 = 26,
495 TDS_CHARSET_CP1258 = 27,
496 TDS_CHARSET_CP1361 = 28,
497 TDS_CHARSET_CP437 = 29,
498 TDS_CHARSET_CP850 = 30,
499 TDS_CHARSET_CP862 = 31,
500 TDS_CHARSET_CP866 = 32,
501 TDS_CHARSET_CP874 = 33,
502 TDS_CHARSET_CP932 = 34,
503 TDS_CHARSET_CP936 = 35,
504 TDS_CHARSET_CP949 = 36,
505 TDS_CHARSET_CP950 = 37,
506 TDS_CHARSET_EUC_JP = 38,
507 TDS_CHARSET_EUC_KR = 39,
508 TDS_CHARSET_EUC_TW = 40,
509 TDS_CHARSET_GB18030 = 41,
510 TDS_CHARSET_GEORGIAN_ACADEMY = 42,
511 TDS_CHARSET_GEORGIAN_PS = 43,
513 TDS_CHARSET_ISO_2022_CN = 45,
514 TDS_CHARSET_ISO_2022_CN_EXT = 46,
515 TDS_CHARSET_ISO_2022_JP = 47,
516 TDS_CHARSET_ISO_2022_JP_1 = 48,
517 TDS_CHARSET_ISO_2022_JP_2 = 49,
518 TDS_CHARSET_ISO_2022_KR = 50,
519 TDS_CHARSET_ISO_8859_10 = 51,
520 TDS_CHARSET_ISO_8859_13 = 52,
521 TDS_CHARSET_ISO_8859_14 = 53,
522 TDS_CHARSET_ISO_8859_15 = 54,
523 TDS_CHARSET_ISO_8859_16 = 55,
524 TDS_CHARSET_ISO_8859_2 = 56,
525 TDS_CHARSET_ISO_8859_3 = 57,
526 TDS_CHARSET_ISO_8859_4 = 58,
527 TDS_CHARSET_ISO_8859_5 = 59,
528 TDS_CHARSET_ISO_8859_6 = 60,
529 TDS_CHARSET_ISO_8859_7 = 61,
530 TDS_CHARSET_ISO_8859_8 = 62,
531 TDS_CHARSET_ISO_8859_9 = 63,
532 TDS_CHARSET_ISO_IR_14 = 64,
533 TDS_CHARSET_ISO_IR_149 = 65,
534 TDS_CHARSET_ISO_IR_159 = 66,
535 TDS_CHARSET_ISO_IR_166 = 67,
536 TDS_CHARSET_ISO_IR_87 = 68,
537 TDS_CHARSET_JAVA = 69,
538 TDS_CHARSET_JISX0201_1976 = 70,
539 TDS_CHARSET_KOI8_R = 71,
540 TDS_CHARSET_KOI8_RU = 72,
541 TDS_CHARSET_KOI8_T = 73,
542 TDS_CHARSET_KOI8_U = 74,
543 TDS_CHARSET_MAC = 75,
544 TDS_CHARSET_MACARABIC = 76,
545 TDS_CHARSET_MACCENTRALEUROPE = 77,
546 TDS_CHARSET_MACCROATIAN = 78,
547 TDS_CHARSET_MACCYRILLIC = 79,
548 TDS_CHARSET_MACGREEK = 80,
549 TDS_CHARSET_MACHEBREW = 81,
550 TDS_CHARSET_MACICELAND = 82,
551 TDS_CHARSET_MACROMANIA = 83,
552 TDS_CHARSET_MACTHAI = 84,
553 TDS_CHARSET_MACTURKISH = 85,
554 TDS_CHARSET_MACUKRAINE = 86,
555 TDS_CHARSET_MULELAO_1 = 87,
556 TDS_CHARSET_NEXTSTEP = 88,
557 TDS_CHARSET_ROMAN8 = 89,
558 TDS_CHARSET_SJIS = 90,
559 TDS_CHARSET_TCVN = 91,
560 TDS_CHARSET_US_ASCII = 92,
561 TDS_CHARSET_UTF_7 = 93,
562 TDS_CHARSET_VISCII = 94,
563 TDS_NUM_CHARSETS = 95
Information relevant to libiconv.
Definition tds.h:603