MySQL 26.10.0
Source Code Documentation
mrs_component_embedded_mysql_result.h File Reference

Go to the source code of this file.

Namespaces

namespace  mrs_component
 

Enumerations

enum class  mrs_component::StatementResultStatus { mrs_component::kError , mrs_component::kResult , mrs_component::kNoResult }
 
enum class  mrs_component::CommandResultStatus { mrs_component::kError , mrs_component::kResult , mrs_component::kNoResult }
 

Functions

void mrs_component::configure_statement_handle (my_h_statement stmt)
 
uint64_t mrs_component::mysql_bind_type_to_statement_type (enum_field_types type)
 
unsigned long mrs_component::mysql_bind_data_length (const MYSQL_BIND &bind)
 
std::unique_ptr< mysqlrouter::MySQLSession::ResultRow > mrs_component::clone_result_row (const mysqlrouter::MySQLSession::ResultRow &row)
 
StatementResultStatus mrs_component::process_statement_result (my_h_statement stmt, const mysqlrouter::MySQLSession::ResultRowProcessor &processor, const mysqlrouter::MySQLSession::FieldValidator &validator)
 
CommandResultStatus mrs_component::process_command_result (MYSQL_H mysql_h, const mysqlrouter::MySQLSession::ResultRowProcessor &processor, const mysqlrouter::MySQLSession::FieldValidator &validator)