1 /* 2 * Copyright (C) 2019 Alexander Borisov 3 * 4 * Author: Alexander Borisov <lex.borisov@gmail.com> 5 */ 6 7 /* 8 * Caution! 9 * This file generated by the script "utils/lexbor/encoding/res.py"! 10 * Do not change this file! 11 */ 12 13 14 #ifndef LEXBOR_ENCODING_CONST_H 15 #define LEXBOR_ENCODING_CONST_H 16 17 typedef enum { 18 LXB_ENCODING_DEFAULT = 0x00, 19 LXB_ENCODING_AUTO = 0x01, 20 LXB_ENCODING_UNDEFINED = 0x02, 21 LXB_ENCODING_BIG5 = 0x03, 22 LXB_ENCODING_EUC_JP = 0x04, 23 LXB_ENCODING_EUC_KR = 0x05, 24 LXB_ENCODING_GBK = 0x06, 25 LXB_ENCODING_IBM866 = 0x07, 26 LXB_ENCODING_ISO_2022_JP = 0x08, 27 LXB_ENCODING_ISO_8859_10 = 0x09, 28 LXB_ENCODING_ISO_8859_13 = 0x0a, 29 LXB_ENCODING_ISO_8859_14 = 0x0b, 30 LXB_ENCODING_ISO_8859_15 = 0x0c, 31 LXB_ENCODING_ISO_8859_16 = 0x0d, 32 LXB_ENCODING_ISO_8859_2 = 0x0e, 33 LXB_ENCODING_ISO_8859_3 = 0x0f, 34 LXB_ENCODING_ISO_8859_4 = 0x10, 35 LXB_ENCODING_ISO_8859_5 = 0x11, 36 LXB_ENCODING_ISO_8859_6 = 0x12, 37 LXB_ENCODING_ISO_8859_7 = 0x13, 38 LXB_ENCODING_ISO_8859_8 = 0x14, 39 LXB_ENCODING_ISO_8859_8_I = 0x15, 40 LXB_ENCODING_KOI8_R = 0x16, 41 LXB_ENCODING_KOI8_U = 0x17, 42 LXB_ENCODING_SHIFT_JIS = 0x18, 43 LXB_ENCODING_UTF_16BE = 0x19, 44 LXB_ENCODING_UTF_16LE = 0x1a, 45 LXB_ENCODING_UTF_8 = 0x1b, 46 LXB_ENCODING_GB18030 = 0x1c, 47 LXB_ENCODING_MACINTOSH = 0x1d, 48 LXB_ENCODING_REPLACEMENT = 0x1e, 49 LXB_ENCODING_WINDOWS_1250 = 0x1f, 50 LXB_ENCODING_WINDOWS_1251 = 0x20, 51 LXB_ENCODING_WINDOWS_1252 = 0x21, 52 LXB_ENCODING_WINDOWS_1253 = 0x22, 53 LXB_ENCODING_WINDOWS_1254 = 0x23, 54 LXB_ENCODING_WINDOWS_1255 = 0x24, 55 LXB_ENCODING_WINDOWS_1256 = 0x25, 56 LXB_ENCODING_WINDOWS_1257 = 0x26, 57 LXB_ENCODING_WINDOWS_1258 = 0x27, 58 LXB_ENCODING_WINDOWS_874 = 0x28, 59 LXB_ENCODING_X_MAC_CYRILLIC = 0x29, 60 LXB_ENCODING_X_USER_DEFINED = 0x2a, 61 LXB_ENCODING_LAST_ENTRY = 0x2b 62 } 63 lxb_encoding_t; 64 65 #endif /* LEXBOR_ENCODING_CONST_H */ 66