MySQL 8.3.0
Source Code Documentation
MySQL string services
Collaboration diagram for MySQL string services:

Classes

struct  s_mysql_mysql_charset
 Lookup available character sets. More...
 
struct  s_mysql_mysql_string_factory
 Service for String create and destroy. More...
 
struct  s_mysql_mysql_string_case
 Service for String case conversions, to lower case and to upper case. More...
 
struct  s_mysql_mysql_string_converter
 Service for conversions, string to buffer and buffer to string. More...
 
struct  s_mysql_mysql_string_charset_converter
 Service for conversions, string to buffer and buffer to string. More...
 
struct  s_mysql_mysql_string_character_access
 Service to get a character in String and number of characters in string. More...
 
struct  s_mysql_mysql_string_byte_access
 Service to get a byte in String and number of bytes in string. More...
 
struct  s_mysql_mysql_string_iterator
 Service for listing Strings by iterator. More...
 
struct  s_mysql_mysql_string_ctype
 Service for String c_type. More...
 
struct  s_mysql_mysql_string_value
 Service for retrieving one character from a string. More...
 
struct  s_mysql_mysql_string_reset
 Reset a string to the empty string. More...
 
struct  s_mysql_mysql_string_substr
 Substring a string. More...
 
struct  s_mysql_mysql_string_append
 Append a string to another one. More...
 
struct  s_mysql_mysql_string_compare
 Compare two strings. More...
 
struct  s_mysql_mysql_string_get_data_in_charset
 Access the string raw data. More...
 

Typedefs

typedef struct s_mysql_mysql_charset mysql_service_mysql_charset_t
 Lookup available character sets. More...
 
typedef struct s_mysql_mysql_string_factory mysql_service_mysql_string_factory_t
 Service for String create and destroy. More...
 
typedef struct s_mysql_mysql_string_case mysql_service_mysql_string_case_t
 Service for String case conversions, to lower case and to upper case. More...
 
typedef struct s_mysql_mysql_string_converter mysql_service_mysql_string_converter_t
 Service for conversions, string to buffer and buffer to string. More...
 
typedef struct s_mysql_mysql_string_charset_converter mysql_service_mysql_string_charset_converter_t
 Service for conversions, string to buffer and buffer to string. More...
 
typedef struct s_mysql_mysql_string_character_access mysql_service_mysql_string_character_access_t
 Service to get a character in String and number of characters in string. More...
 
typedef struct s_mysql_mysql_string_byte_access mysql_service_mysql_string_byte_access_t
 Service to get a byte in String and number of bytes in string. More...
 
typedef struct s_mysql_mysql_string_iterator mysql_service_mysql_string_iterator_t
 Service for listing Strings by iterator. More...
 
typedef struct s_mysql_mysql_string_ctype mysql_service_mysql_string_ctype_t
 Service for String c_type. More...
 
typedef struct s_mysql_mysql_string_value mysql_service_mysql_string_value_t
 Service for retrieving one character from a string. More...
 
typedef struct s_mysql_mysql_string_reset mysql_service_mysql_string_reset_t
 Reset a string to the empty string. More...
 
typedef struct s_mysql_mysql_string_substr mysql_service_mysql_string_substr_t
 Substring a string. More...
 
typedef struct s_mysql_mysql_string_append mysql_service_mysql_string_append_t
 Append a string to another one. More...
 
typedef struct s_mysql_mysql_string_compare mysql_service_mysql_string_compare_t
 Compare two strings. More...
 
typedef struct s_mysql_mysql_string_get_data_in_charset mysql_service_mysql_string_get_data_in_charset_t
 Access the string raw data. More...
 

Detailed Description

Typedef Documentation

◆ mysql_service_mysql_charset_t

Lookup available character sets.

Status: Active.

◆ mysql_service_mysql_string_append_t

Append a string to another one.

◆ mysql_service_mysql_string_byte_access_t

Service to get a byte in String and number of bytes in string.

◆ mysql_service_mysql_string_case_t

Service for String case conversions, to lower case and to upper case.

◆ mysql_service_mysql_string_character_access_t

Service to get a character in String and number of characters in string.

◆ mysql_service_mysql_string_charset_converter_t

Service for conversions, string to buffer and buffer to string.

Status: Active.

◆ mysql_service_mysql_string_compare_t

◆ mysql_service_mysql_string_converter_t

Service for conversions, string to buffer and buffer to string.

Status: Deprecated, use mysql_string_charset_converter instead.

◆ mysql_service_mysql_string_ctype_t

Service for String c_type.

◆ mysql_service_mysql_string_factory_t

Service for String create and destroy.

◆ mysql_service_mysql_string_get_data_in_charset_t

◆ mysql_service_mysql_string_iterator_t

Service for listing Strings by iterator.

◆ mysql_service_mysql_string_reset_t

Reset a string to the empty string.

◆ mysql_service_mysql_string_substr_t

◆ mysql_service_mysql_string_value_t

Service for retrieving one character from a string.

It relies on string iterator and access ulong representation of the character.