![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
#include <mysql/components/service.h>#include <stddef.h>#include <stdint.h>#include <cstddef>#include "mysql/components/services/bits/mle_time_bits.h"#include "mysql/components/services/bits/stored_program_bits.h"#include "mysql/components/services/defs/mysql_string_defs.h"Go to the source code of this file.
Classes | |
| struct | s_mysql_mysql_stmt_factory | 
| A service that provides the API to create, and deallocate a statement.  More... | |
| struct | s_mysql_mysql_stmt_execute | 
| A service that provides the API to execute prepared statements.  More... | |
| struct | s_mysql_mysql_stmt_execute_direct | 
| struct | s_mysql_mysql_stmt_bind | 
| A service that provides the API to bind the parameters in prepared statements.  More... | |
| struct | s_mysql_mysql_stmt_result | 
| A service that provides the API to manage and get info about a result set including fetch row(s) from a result set, get next result set.  More... | |
| struct | s_mysql_mysql_stmt_diagnostics | 
| A service that provides the API to get the errors and warnings including fetching the warning, getting error/warning number, error/warning level, error/warning message, SQL state.  More... | |
| struct | s_mysql_mysql_stmt_attributes | 
| struct | s_mysql_mysql_stmt_metadata | 
| A service that provides the API to get information about statement metadata including the number of the parameters in a prepared statement and their metatdata.  More... | |
| struct | s_mysql_mysql_stmt_resultset_metadata | 
| A service that provides the API to get information about a field or column in a result set including get the number of fields, fetch a field and get information of a field.  More... | |
| struct | s_mysql_mysql_stmt_get_integer | 
| A service that provides the API for get integer.  More... | |
| struct | s_mysql_mysql_stmt_get_unsigned_integer | 
| A service that provides the API for get unsigned integer.  More... | |
| struct | s_mysql_mysql_stmt_get_double | 
| A service that provides the API for get double.  More... | |
| struct | s_mysql_mysql_stmt_get_time | 
| A service that provides the API for get time value from a row.  More... | |
| struct | s_mysql_mysql_stmt_get_string | 
| A service that provides the API for get string value from a row.  More... | |
Typedefs | |
| typedef struct my_h_statement_imp * | my_h_statement | 
| typedef struct my_h_row_imp * | my_h_row | 
| typedef struct my_h_field_imp * | my_h_field | 
| typedef struct my_h_warning_imp * | my_h_warning | 
| typedef struct s_mysql_mysql_stmt_factory | mysql_service_mysql_stmt_factory_t | 
| A service that provides the API to create, and deallocate a statement.  More... | |
| typedef struct s_mysql_mysql_stmt_execute | mysql_service_mysql_stmt_execute_t | 
| A service that provides the API to execute prepared statements.  More... | |
| typedef struct s_mysql_mysql_stmt_execute_direct | mysql_service_mysql_stmt_execute_direct_t | 
| typedef struct s_mysql_mysql_stmt_bind | mysql_service_mysql_stmt_bind_t | 
| A service that provides the API to bind the parameters in prepared statements.  More... | |
| typedef struct s_mysql_mysql_stmt_result | mysql_service_mysql_stmt_result_t | 
| A service that provides the API to manage and get info about a result set including fetch row(s) from a result set, get next result set.  More... | |
| typedef struct s_mysql_mysql_stmt_diagnostics | mysql_service_mysql_stmt_diagnostics_t | 
| A service that provides the API to get the errors and warnings including fetching the warning, getting error/warning number, error/warning level, error/warning message, SQL state.  More... | |
| typedef struct s_mysql_mysql_stmt_attributes | mysql_service_mysql_stmt_attributes_t | 
| typedef struct s_mysql_mysql_stmt_metadata | mysql_service_mysql_stmt_metadata_t | 
| A service that provides the API to get information about statement metadata including the number of the parameters in a prepared statement and their metatdata.  More... | |
| typedef struct s_mysql_mysql_stmt_resultset_metadata | mysql_service_mysql_stmt_resultset_metadata_t | 
| A service that provides the API to get information about a field or column in a result set including get the number of fields, fetch a field and get information of a field.  More... | |
| typedef struct s_mysql_mysql_stmt_get_integer | mysql_service_mysql_stmt_get_integer_t | 
| A service that provides the API for get integer.  More... | |
| typedef struct s_mysql_mysql_stmt_get_unsigned_integer | mysql_service_mysql_stmt_get_unsigned_integer_t | 
| A service that provides the API for get unsigned integer.  More... | |
| typedef struct s_mysql_mysql_stmt_get_double | mysql_service_mysql_stmt_get_double_t | 
| A service that provides the API for get double.  More... | |
| typedef struct s_mysql_mysql_stmt_get_time | mysql_service_mysql_stmt_get_time_t | 
| A service that provides the API for get time value from a row.  More... | |
| typedef struct s_mysql_mysql_stmt_get_string | mysql_service_mysql_stmt_get_string_t | 
| A service that provides the API for get string value from a row.  More... | |
| typedef struct my_h_field_imp* my_h_field | 
| typedef struct my_h_row_imp* my_h_row | 
| typedef struct my_h_statement_imp* my_h_statement | 
| typedef struct my_h_warning_imp* my_h_warning |