MySQL 8.3.0
Source Code Documentation
mysql_query_attributes_imp Class Reference

Query attributes service implementation. More...

#include <mysql_query_attributes_imp.h>

Static Public Member Functions

static mysql_service_status_t create (THD *thd, const char *name, mysqlh_query_attributes_iterator *out_iterator) noexcept
 
static mysql_service_status_t get_type (mysqlh_query_attributes_iterator iter, enum enum_field_types *out_type) noexcept
 
static mysql_service_status_t next (mysqlh_query_attributes_iterator iter) noexcept
 
static mysql_service_status_t get_name (mysqlh_query_attributes_iterator iter, my_h_string *out_name_handle) noexcept
 
static void release (mysqlh_query_attributes_iterator iter) noexcept
 
static mysql_service_status_t string_get (mysqlh_query_attributes_iterator iter, my_h_string *out_string_value) noexcept
 
static mysql_service_status_t isnull_get (mysqlh_query_attributes_iterator iter, bool *out_null) noexcept
 

Detailed Description

Query attributes service implementation.

Member Function Documentation

◆ create()

mysql_service_status_t mysql_query_attributes_imp::create ( THD thd,
const char *  name,
mysqlh_query_attributes_iterator out_iterator 
)
staticnoexcept

◆ get_name()

mysql_service_status_t mysql_query_attributes_imp::get_name ( mysqlh_query_attributes_iterator  iter,
my_h_string out_name_handle 
)
staticnoexcept

◆ get_type()

mysql_service_status_t mysql_query_attributes_imp::get_type ( mysqlh_query_attributes_iterator  iter,
enum enum_field_types out_type 
)
staticnoexcept

◆ isnull_get()

mysql_service_status_t mysql_query_attributes_imp::isnull_get ( mysqlh_query_attributes_iterator  iter,
bool *  out_null 
)
staticnoexcept

◆ next()

mysql_service_status_t mysql_query_attributes_imp::next ( mysqlh_query_attributes_iterator  iter)
staticnoexcept

◆ release()

void mysql_query_attributes_imp::release ( mysqlh_query_attributes_iterator  iter)
staticnoexcept

◆ string_get()

mysql_service_status_t mysql_query_attributes_imp::string_get ( mysqlh_query_attributes_iterator  iter,
my_h_string out_string_value 
)
staticnoexcept

The documentation for this class was generated from the following files: