|
Public Attributes |
| my_bool(* | init )(struct charset_info_st *, void *(*alloc)(uint)) |
| int(* | ismbchar )(struct charset_info_st *, const char *, const char *) |
| int(* | mbcharlen )(struct charset_info_st *, uint) |
| uint(* | numchars )(struct charset_info_st *, const char *b, const char *e) |
| uint(* | charpos )(struct charset_info_st *, const char *b, const char *e, uint pos) |
| uint(* | well_formed_len )(struct charset_info_st *, const char *b, const char *e, uint nchars, int *error) |
| uint(* | lengthsp )(struct charset_info_st *, const char *ptr, uint length) |
| uint(* | numcells )(struct charset_info_st *, const char *b, const char *e) |
| int(* | mb_wc )(struct charset_info_st *cs, my_wc_t *wc, const unsigned char *s, const unsigned char *e) |
| int(* | wc_mb )(struct charset_info_st *cs, my_wc_t wc, unsigned char *s, unsigned char *e) |
| void(* | caseup_str )(struct charset_info_st *, char *) |
| void(* | casedn_str )(struct charset_info_st *, char *) |
| void(* | caseup )(struct charset_info_st *, char *, uint) |
| void(* | casedn )(struct charset_info_st *, char *, uint) |
| int(* | snprintf )(struct charset_info_st *, char *to, uint n, const char *fmt,...) |
| int(* | long10_to_str )(struct charset_info_st *, char *to, uint n, int radix, long int val) |
| int(* | longlong10_to_str )(struct charset_info_st *, char *to, uint n, int radix, longlong val) |
| void(* | fill )(struct charset_info_st *, char *to, uint len, int fill) |
| long(* | strntol )(struct charset_info_st *, const char *s, uint l, int base, char **e, int *err) |
| ulong(* | strntoul )(struct charset_info_st *, const char *s, uint l, int base, char **e, int *err) |
| longlong(* | strntoll )(struct charset_info_st *, const char *s, uint l, int base, char **e, int *err) |
| ulonglong(* | strntoull )(struct charset_info_st *, const char *s, uint l, int base, char **e, int *err) |
| double(* | strntod )(struct charset_info_st *, char *s, uint l, char **e, int *err) |
| longlong(* | my_strtoll10 )(struct charset_info_st *cs, const char *nptr, char **endptr, int *error) |
| ulong(* | scan )(struct charset_info_st *, const char *b, const char *e, int sq) |