![]() |
CMGDK r49-rc2
|
#include <m_ctype.h>
公有属性 | |
my_bool(* | init )(struct charset_info_st *, void *(*alloc)(size_t)) |
uint(* | ismbchar )(struct charset_info_st *, const char *, const char *) |
uint(* | mbcharlen )(struct charset_info_st *, uint c) |
size_t(* | numchars )(struct charset_info_st *, const char *b, const char *e) |
size_t(* | charpos )(struct charset_info_st *, const char *b, const char *e, size_t pos) |
size_t(* | well_formed_len )(struct charset_info_st *, const char *b, const char *e, size_t nchars, int *error) |
size_t(* | lengthsp )(struct charset_info_st *, const char *ptr, size_t length) |
size_t(* | numcells )(struct charset_info_st *, const char *b, const char *e) |
my_charset_conv_mb_wc | mb_wc |
my_charset_conv_wc_mb | wc_mb |
int(* | ctype )(struct charset_info_st *cs, int *ctype, const uchar *s, const uchar *e) |
size_t(* | caseup_str )(struct charset_info_st *, char *) |
size_t(* | casedn_str )(struct charset_info_st *, char *) |
my_charset_conv_case | caseup |
my_charset_conv_case | casedn |
size_t(* | snprintf )(struct charset_info_st *, char *to, size_t n, const char *fmt,...) ATTRIBUTE_FORMAT_FPTR(printf |
size_t(*) size_t(* | long10_to_str )(struct charset_info_st *, char *to, size_t n, int radix, long int val) |
size_t(* | longlong10_to_str )(struct charset_info_st *, char *to, size_t n, int radix, longlong val) |
void(* | fill )(struct charset_info_st *, char *to, size_t len, int fill) |
long(* | strntol )(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
ulong(* | strntoul )(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
longlong(* | strntoll )(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
ulonglong(* | strntoull )(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
double(* | strntod )(struct charset_info_st *, char *s, size_t l, char **e, int *err) |
longlong(* | strtoll10 )(struct charset_info_st *cs, const char *nptr, char **endptr, int *error) |
ulonglong(* | strntoull10rnd )(struct charset_info_st *cs, const char *str, size_t length, int unsigned_fl, char **endptr, int *error) |
size_t(* | scan )(struct charset_info_st *, const char *b, const char *e, int sq) |
size_t(* my_charset_handler_st::casedn_str)(struct charset_info_st *, char *) |
size_t(* my_charset_handler_st::caseup_str)(struct charset_info_st *, char *) |
size_t(* my_charset_handler_st::charpos)(struct charset_info_st *, const char *b, const char *e, size_t pos) |
int(* my_charset_handler_st::ctype)(struct charset_info_st *cs, int *ctype, const uchar *s, const uchar *e) |
void(* my_charset_handler_st::fill)(struct charset_info_st *, char *to, size_t len, int fill) |
my_bool(* my_charset_handler_st::init)(struct charset_info_st *, void *(*alloc)(size_t)) |
uint(* my_charset_handler_st::ismbchar)(struct charset_info_st *, const char *, const char *) |
size_t(* my_charset_handler_st::lengthsp)(struct charset_info_st *, const char *ptr, size_t length) |
size_t(*) size_t(* my_charset_handler_st::long10_to_str)(struct charset_info_st *, char *to, size_t n, int radix, long int val) |
size_t(* my_charset_handler_st::longlong10_to_str)(struct charset_info_st *, char *to, size_t n, int radix, longlong val) |
uint(* my_charset_handler_st::mbcharlen)(struct charset_info_st *, uint c) |
size_t(* my_charset_handler_st::numcells)(struct charset_info_st *, const char *b, const char *e) |
size_t(* my_charset_handler_st::numchars)(struct charset_info_st *, const char *b, const char *e) |
size_t(* my_charset_handler_st::scan)(struct charset_info_st *, const char *b, const char *e, int sq) |
size_t(* my_charset_handler_st::snprintf)(struct charset_info_st *, char *to, size_t n, const char *fmt,...) ATTRIBUTE_FORMAT_FPTR(printf |
double(* my_charset_handler_st::strntod)(struct charset_info_st *, char *s, size_t l, char **e, int *err) |
long(* my_charset_handler_st::strntol)(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
longlong(* my_charset_handler_st::strntoll)(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
ulong(* my_charset_handler_st::strntoul)(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
ulonglong(* my_charset_handler_st::strntoull)(struct charset_info_st *, const char *s, size_t l, int base, char **e, int *err) |
ulonglong(* my_charset_handler_st::strntoull10rnd)(struct charset_info_st *cs, const char *str, size_t length, int unsigned_fl, char **endptr, int *error) |
longlong(* my_charset_handler_st::strtoll10)(struct charset_info_st *cs, const char *nptr, char **endptr, int *error) |
size_t(* my_charset_handler_st::well_formed_len)(struct charset_info_st *, const char *b, const char *e, size_t nchars, int *error) |