![]() |
MySQL 8.4.7
Source Code Documentation
|
#include <cstddef>#include <cstdint>#include "my_compiler.h"#include "mysql/strings/m_ctype.h"#include "strings/m_ctype_internals.h"Macros | |
| #define | iseuc_kr_head(c) ((0x81 <= (uint8_t)(c) && (uint8_t)(c) <= 0xfe)) |
| #define | iseuc_kr_tail1(c) ((uint8_t)(c) >= 0x41 && (uint8_t)(c) <= 0x5A) |
| #define | iseuc_kr_tail2(c) ((uint8_t)(c) >= 0x61 && (uint8_t)(c) <= 0x7A) |
| #define | iseuc_kr_tail3(c) ((uint8_t)(c) >= 0x81 && (uint8_t)(c) <= 0xFE) |
| #define | iseuc_kr_tail(c) (iseuc_kr_tail1(c) || iseuc_kr_tail2(c) || iseuc_kr_tail3(c)) |
Functions | |
| static unsigned | ismbchar_euc_kr (const CHARSET_INFO *cs, const char *p, const char *e) |
| static unsigned | mbcharlen_euc_kr (const CHARSET_INFO *cs, unsigned c) |
| static int | func_ksc5601_uni_onechar (int code) |
| static int | func_uni_ksc5601_onechar (int code) |
| static int | my_wc_mb_euc_kr (const CHARSET_INFO *cs, my_wc_t wc, uint8_t *s, uint8_t *e) |
| static int | my_mb_wc_euc_kr (const CHARSET_INFO *cs, my_wc_t *pwc, const uint8_t *s, const uint8_t *e) |
| static size_t | my_well_formed_len_euckr (const CHARSET_INFO *cs, const char *b, const char *e, size_t pos, int *error) |
Variables | |
| static const uint8_t | ctype_euc_kr [257] |
| static const uint8_t | to_lower_euc_kr [] |
| static const uint8_t | to_upper_euc_kr [] |
| static const uint8_t | sort_order_euc_kr [] |
| static const MY_UNICASE_CHARACTER | cA3 [256] |
| static const MY_UNICASE_CHARACTER | cA5 [256] |
| static const MY_UNICASE_CHARACTER | cA7 [256] |
| static const MY_UNICASE_CHARACTER | cA8 [256] |
| static const MY_UNICASE_CHARACTER | cA9 [256] |
| static const MY_UNICASE_CHARACTER | cAC [256] |
| static const MY_UNICASE_CHARACTER * | my_caseinfo_pages_euckr [256] |
| static const MY_UNICASE_INFO | my_caseinfo_euckr |
| static const uint16_t | tab_ksc5601_uni0 [] |
| static const uint16_t | tab_ksc5601_uni1 [] |
| static const uint16_t | tab_uni_ksc56010 [] |
| static const uint16_t | tab_uni_ksc56011 [] |
| static const uint16_t | tab_uni_ksc56012 [] |
| static const uint16_t | tab_uni_ksc56013 [] |
| static const uint16_t | tab_uni_ksc56014 [] |
| static const uint16_t | tab_uni_ksc56015 [] |
| static const uint16_t | tab_uni_ksc56016 [] |
| static const uint16_t | tab_uni_ksc56017 [] |
| static const uint16_t | tab_uni_ksc56018 [] |
| static const uint16_t | tab_uni_ksc56019 [] |
| static const uint16_t | tab_uni_ksc560110 [] |
| static MY_COLLATION_HANDLER | my_collation_ci_handler |
| static MY_CHARSET_HANDLER | my_charset_handler |
| CHARSET_INFO | my_charset_euckr_korean_ci |
| CHARSET_INFO | my_charset_euckr_bin |
| #define iseuc_kr_head | ( | c | ) | ((0x81 <= (uint8_t)(c) && (uint8_t)(c) <= 0xfe)) |
| #define iseuc_kr_tail | ( | c | ) | (iseuc_kr_tail1(c) || iseuc_kr_tail2(c) || iseuc_kr_tail3(c)) |
| #define iseuc_kr_tail1 | ( | c | ) | ((uint8_t)(c) >= 0x41 && (uint8_t)(c) <= 0x5A) |
| #define iseuc_kr_tail2 | ( | c | ) | ((uint8_t)(c) >= 0x61 && (uint8_t)(c) <= 0x7A) |
| #define iseuc_kr_tail3 | ( | c | ) | ((uint8_t)(c) >= 0x81 && (uint8_t)(c) <= 0xFE) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| CHARSET_INFO my_charset_euckr_bin |
| CHARSET_INFO my_charset_euckr_korean_ci |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |