26#ifndef CLIENT_QUERY_ATTRIBUTES_H
27#define CLIENT_QUERY_ATTRIBUTES_H
38 bool push_param(
const char *
name,
size_t name_length,
const char *value,
Definition: client_query_attributes.h:31
unsigned count
Definition: client_query_attributes.h:50
MYSQL_BIND values[max_count]
Definition: client_query_attributes.h:49
static constexpr int max_count
Definition: client_query_attributes.h:47
int set_params_stmt(MYSQL_STMT *stmt)
Definition: client_query_attributes.cc:77
client_query_attributes()=default
bool push_param(const char *name, const char *value)
Definition: client_query_attributes.cc:34
void clear(MYSQL *mysql=nullptr)
Definition: client_query_attributes.cc:84
int set_params(MYSQL *mysql)
Definition: client_query_attributes.cc:70
const char * names[max_count]
Definition: client_query_attributes.h:48
~client_query_attributes()
Definition: client_query_attributes.h:34
client_query_attributes * global_attrs
Definition: client_query_attributes.cc:32
This file defines the client API to MySQL and also the ABI of the dynamically linked libmysqlclient.
Definition: instrumented_condition_variable.h:32
case opt name
Definition: sslopt-case.h:29