MySQL 8.3.0
Source Code Documentation
s_mysql_mysql_string_ctype Struct Reference

Service for String c_type. More...

#include <mysql_string.h>

Public Attributes

mysql_service_status_t(* is_upper )(my_h_string_iterator iter, bool *out)
 Checks if character on current position the iterator points to is an upper case. More...
 
mysql_service_status_t(* is_lower )(my_h_string_iterator iter, bool *out)
 Checks if character on current position the iterator points to is a lower case. More...
 
mysql_service_status_t(* is_digit )(my_h_string_iterator iter, bool *out)
 Checks if character on current position the iterator points to is a digit. More...
 

Detailed Description

Service for String c_type.

Member Data Documentation

◆ is_digit

mysql_service_status_t(* s_mysql_mysql_string_ctype::is_digit) (my_h_string_iterator iter, bool *out)

Checks if character on current position the iterator points to is a digit.

Parameters
iterString iterator object handle to advance.
[out]outPointer to bool value to store if character is a digit.
Returns
Status of performed operation
Return values
falsesuccess
truefailure

◆ is_lower

mysql_service_status_t(* s_mysql_mysql_string_ctype::is_lower) (my_h_string_iterator iter, bool *out)

Checks if character on current position the iterator points to is a lower case.

Parameters
iterString iterator object handle to advance.
[out]outPointer to bool value to store if character is a lower case.
Returns
Status of performed operation
Return values
falsesuccess
truefailure

◆ is_upper

mysql_service_status_t(* s_mysql_mysql_string_ctype::is_upper) (my_h_string_iterator iter, bool *out)

Checks if character on current position the iterator points to is an upper case.

Parameters
iterString iterator object handle to advance.
[out]outPointer to bool value to store if character is an upper case.
Returns
Status of performed operation
Return values
falsesuccess
truefailure

The documentation for this struct was generated from the following file: