MySQL 8.4.0
Source Code Documentation
Sql_service_context_base Member List

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

abort_row()=0Sql_service_context_basepure virtual
connection_alive()=0Sql_service_context_basepure virtual
end_result_metadata(uint server_status, uint warn_count)=0Sql_service_context_basepure virtual
end_row()=0Sql_service_context_basepure virtual
field_metadata(struct st_send_field *field, const CHARSET_INFO *charset)=0Sql_service_context_basepure virtual
get_client_capabilities()=0Sql_service_context_basepure virtual
get_date(const MYSQL_TIME *value)=0Sql_service_context_basepure virtual
get_datetime(const MYSQL_TIME *value, uint decimals)=0Sql_service_context_basepure virtual
get_decimal(const decimal_t *value)=0Sql_service_context_basepure virtual
get_double(double value, uint32 decimals)=0Sql_service_context_basepure virtual
get_integer(longlong value)=0Sql_service_context_basepure virtual
get_longlong(longlong value, uint is_unsigned)=0Sql_service_context_basepure virtual
get_null()=0Sql_service_context_basepure virtual
get_string(const char *const value, size_t length, const CHARSET_INFO *const valuecs)=0Sql_service_context_basepure virtual
get_time(const MYSQL_TIME *value, uint decimals)=0Sql_service_context_basepure virtual
handle_error(uint sql_errno, const char *const err_msg, const char *const sqlstate)=0Sql_service_context_basepure virtual
handle_ok(uint server_status, uint statement_warn_count, ulonglong affected_rows, ulonglong last_insert_id, const char *const message)=0Sql_service_context_basepure virtual
shutdown(int flag)=0Sql_service_context_basepure virtual
sql_abort_row(void *ctx)Sql_service_context_baseinlineprivatestatic
sql_connection_alive(void *ctx)Sql_service_context_baseinlineprivatestatic
sql_end_result_metadata(void *ctx, uint server_status, uint warn_count)Sql_service_context_baseinlineprivatestatic
sql_end_row(void *ctx)Sql_service_context_baseinlineprivatestatic
sql_field_metadata(void *ctx, struct st_send_field *field, const CHARSET_INFO *charset)Sql_service_context_baseinlineprivatestatic
sql_get_client_capabilities(void *ctx)Sql_service_context_baseinlineprivatestatic
sql_get_date(void *ctx, const MYSQL_TIME *value)Sql_service_context_baseinlineprivatestatic
sql_get_datetime(void *ctx, const MYSQL_TIME *value, uint decimals)Sql_service_context_baseinlineprivatestatic
sql_get_decimal(void *ctx, const decimal_t *value)Sql_service_context_baseinlineprivatestatic
sql_get_double(void *ctx, double value, uint32 decimals)Sql_service_context_baseinlineprivatestatic
sql_get_integer(void *ctx, longlong value)Sql_service_context_baseinlineprivatestatic
sql_get_longlong(void *ctx, longlong value, uint is_unsigned)Sql_service_context_baseinlineprivatestatic
sql_get_null(void *ctx)Sql_service_context_baseinlineprivatestatic
sql_get_string(void *ctx, const char *const value, size_t length, const CHARSET_INFO *const valuecs)Sql_service_context_baseinlineprivatestatic
sql_get_time(void *ctx, const MYSQL_TIME *value, uint decimals)Sql_service_context_baseinlineprivatestatic
sql_handle_error(void *ctx, uint sql_errno, const char *const err_msg, const char *const sqlstate)Sql_service_context_baseinlineprivatestatic
sql_handle_ok(void *ctx, uint server_status, uint statement_warn_count, ulonglong affected_rows, ulonglong last_insert_id, const char *const message)Sql_service_context_baseinlineprivatestatic
sql_service_callbacksSql_service_context_basestatic
Sql_service_context_base()=defaultSql_service_context_base
sql_shutdown(void *ctx, int flag)Sql_service_context_baseinlineprivatestatic
sql_start_result_metadata(void *ctx, uint num_cols, uint flags, const CHARSET_INFO *resultcs)Sql_service_context_baseinlineprivatestatic
sql_start_row(void *ctx)Sql_service_context_baseinlineprivatestatic
start_result_metadata(uint num_cols, uint flags, const CHARSET_INFO *resultcs)=0Sql_service_context_basepure virtual
start_row()=0Sql_service_context_basepure virtual
~Sql_service_context_base()=defaultSql_service_context_basevirtual