|
Eneboo - Documentación para desarrolladores
|
#include <my_global.h>#include "m_string.h"#include "m_ctype.h"#include <errno.h>'defines' | |
| #define | EILSEQ ENOENT |
| #define | HAVE_CHARSET_utf8 |
| #define | HAVE_UNIDATA |
Funciones | |
| int | my_wildcmp_unicode (CHARSET_INFO *cs, const char *str, const char *str_end, const char *wildstr, const char *wildend, int escape, int w_one, int w_many, MY_UNICASE_INFO **weights) |
Variables | |
| MY_UNICASE_INFO * | uni_plane [256] |
| MY_CHARSET_HANDLER | my_charset_utf8_handler |
| CHARSET_INFO | my_charset_utf8_general_ci |
| CHARSET_INFO | my_charset_utf8_bin |
| #define EILSEQ ENOENT |
| #define HAVE_CHARSET_utf8 |
| #define HAVE_UNIDATA |
| int my_wildcmp_unicode | ( | CHARSET_INFO * | cs, |
| const char * | str, | ||
| const char * | str_end, | ||
| const char * | wildstr, | ||
| const char * | wildend, | ||
| int | escape, | ||
| int | w_one, | ||
| int | w_many, | ||
| MY_UNICASE_INFO ** | weights | ||
| ) |
{
83,0,0,
MY_CS_COMPILED|MY_CS_BINSORT|MY_CS_UNICODE,
"utf8",
"utf8_bin",
"",
NULL,
ctype_utf8,
to_lower_utf8,
to_upper_utf8,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
1,
1,
3,
0,
255,
0,
&my_charset_utf8_handler,
&my_collation_mb_bin_handler
}
{
33,0,0,
MY_CS_COMPILED|MY_CS_PRIMARY|MY_CS_STRNXFRM|MY_CS_UNICODE,
"utf8",
"utf8_general_ci",
"",
NULL,
ctype_utf8,
to_lower_utf8,
to_upper_utf8,
to_upper_utf8,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
1,
1,
3,
0,
0xFFFF,
0,
&my_charset_utf8_handler,
&my_collation_ci_handler
}
{
NULL,
my_ismbchar_utf8,
my_mbcharlen_utf8,
my_numchars_mb,
my_charpos_mb,
my_well_formed_len_mb,
my_lengthsp_8bit,
my_numcells_mb,
my_utf8_uni,
my_uni_utf8,
my_caseup_str_utf8,
my_casedn_str_utf8,
my_caseup_utf8,
my_casedn_utf8,
my_snprintf_8bit,
my_long10_to_str_8bit,
my_longlong10_to_str_8bit,
my_fill_8bit,
my_strntol_8bit,
my_strntoul_8bit,
my_strntoll_8bit,
my_strntoull_8bit,
my_strntod_8bit,
my_strtoll10_8bit,
my_scan_8bit
}
| MY_UNICASE_INFO* uni_plane[256] |
1.7.4