![]() |
CMGDK r49-rc2
|
#include <m_ctype.h>
公有属性 | |
my_bool(* | init )(struct charset_info_st *, void *(*alloc)(size_t)) |
int(* | strnncoll )(struct charset_info_st *, const uchar *, size_t, const uchar *, size_t, my_bool) |
int(* | strnncollsp )(struct charset_info_st *, const uchar *, size_t, const uchar *, size_t, my_bool diff_if_only_endspace_difference) |
size_t(* | strnxfrm )(struct charset_info_st *, uchar *dst, size_t dstlen, uint nweights, const uchar *src, size_t srclen, uint flags) |
size_t(* | strnxfrmlen )(struct charset_info_st *, size_t) |
my_bool(* | like_range )(struct charset_info_st *, const char *s, size_t s_length, pchar w_prefix, pchar w_one, pchar w_many, size_t res_length, char *min_str, char *max_str, size_t *min_len, size_t *max_len) |
int(* | wildcmp )(struct charset_info_st *, const char *str, const char *str_end, const char *wildstr, const char *wildend, int escape, int w_one, int w_many) |
int(* | strcasecmp )(struct charset_info_st *, const char *, const char *) |
uint(* | instr )(struct charset_info_st *, const char *b, size_t b_length, const char *s, size_t s_length, my_match_t *match, uint nmatch) |
void(* | hash_sort )(struct charset_info_st *cs, const uchar *key, size_t len, ulong *nr1, ulong *nr2) |
my_bool(* | propagate )(struct charset_info_st *cs, const uchar *str, size_t len) |
void(* my_collation_handler_st::hash_sort)(struct charset_info_st *cs, const uchar *key, size_t len, ulong *nr1, ulong *nr2) |
my_bool(* my_collation_handler_st::init)(struct charset_info_st *, void *(*alloc)(size_t)) |
uint(* my_collation_handler_st::instr)(struct charset_info_st *, const char *b, size_t b_length, const char *s, size_t s_length, my_match_t *match, uint nmatch) |
my_bool(* my_collation_handler_st::like_range)(struct charset_info_st *, const char *s, size_t s_length, pchar w_prefix, pchar w_one, pchar w_many, size_t res_length, char *min_str, char *max_str, size_t *min_len, size_t *max_len) |
my_bool(* my_collation_handler_st::propagate)(struct charset_info_st *cs, const uchar *str, size_t len) |
int(* my_collation_handler_st::strcasecmp)(struct charset_info_st *, const char *, const char *) |
int(* my_collation_handler_st::strnncoll)(struct charset_info_st *, const uchar *, size_t, const uchar *, size_t, my_bool) |
int(* my_collation_handler_st::strnncollsp)(struct charset_info_st *, const uchar *, size_t, const uchar *, size_t, my_bool diff_if_only_endspace_difference) |
size_t(* my_collation_handler_st::strnxfrm)(struct charset_info_st *, uchar *dst, size_t dstlen, uint nweights, const uchar *src, size_t srclen, uint flags) |
size_t(* my_collation_handler_st::strnxfrmlen)(struct charset_info_st *, size_t) |
int(* my_collation_handler_st::wildcmp)(struct charset_info_st *, const char *str, const char *str_end, const char *wildstr, const char *wildend, int escape, int w_one, int w_many) |