MySQL 8.4.2
Source Code Documentation
mysql_string_imp Member List

This is the complete list of members for mysql_string_imp, including all inherited members.

append(my_h_string s1, my_h_string s2) noexceptmysql_string_impstatic
compare(my_h_string s1, my_h_string s2, int *cmp) noexceptmysql_string_impstatic
convert_from_buffer(my_h_string *out_string, const char *in_buffer, uint64 length, const char *charset_name) noexceptmysql_string_impstatic
convert_from_buffer_v2(my_h_string dest_string, const char *src_buffer, uint64 src_length, CHARSET_INFO_h src_charset) noexceptmysql_string_impstatic
convert_to_buffer(my_h_string in_string, char *out_buffer, uint64 length, const char *charset_name) noexceptmysql_string_impstatic
convert_to_buffer_v2(my_h_string src_string, char *dest_buffer, uint64 dest_length, CHARSET_INFO_h dest_charset) noexceptmysql_string_impstatic
create(my_h_string *out_string) noexceptmysql_string_impstatic
destroy(my_h_string string) noexceptmysql_string_impstatic
get(my_h_string_iterator iter, ulong *out) noexceptmysql_string_impstatic
get_byte(my_h_string string, uint index, uint *out_char) noexceptmysql_string_impstatic
get_byte_length(my_h_string string, uint *out_length) noexceptmysql_string_impstatic
get_char(my_h_string string, uint index, ulong *out_char) noexceptmysql_string_impstatic
get_char_length(my_h_string string, uint *out_length) noexceptmysql_string_impstatic
get_charset_by_name(const char *name) noexceptmysql_string_impstatic
get_charset_utf8mb4() noexceptmysql_string_impstatic
get_data(my_h_string s, const char **buffer_pointer, size_t *buffer_length, CHARSET_INFO_h *buffer_charset) noexceptmysql_string_impstatic
is_digit(my_h_string_iterator iter, bool *out) noexceptmysql_string_impstatic
is_lower(my_h_string_iterator iter, bool *out) noexceptmysql_string_impstatic
is_upper(my_h_string_iterator iter, bool *out) noexceptmysql_string_impstatic
iterator_create(my_h_string string, my_h_string_iterator *out_iterator) noexceptmysql_string_impstatic
iterator_destroy(my_h_string_iterator iter) noexceptmysql_string_impstatic
iterator_get_next(my_h_string_iterator iter, int *out_char) noexceptmysql_string_impstatic
reset(my_h_string s) noexceptmysql_string_impstatic
substr(my_h_string in_string, uint offset, uint count, my_h_string *out_string) noexceptmysql_string_impstatic
tolower(my_h_string *out_string, my_h_string in_string) noexceptmysql_string_impstatic
toupper(my_h_string *out_string, my_h_string in_string) noexceptmysql_string_impstatic