![]() |
MySQL 8.0.43
Source Code Documentation
|
Contains all the necessary data to register an UDF in MySQL. More...
#include <backup_page_tracker.h>
Public Member Functions | |
| udf_data_t (const std::string name, Item_result return_type, Udf_func_any function, Udf_func_init init_function, Udf_func_deinit deinit_function) | |
| udf_data_t (const std::string &name, const Item_result return_type, const Udf_func_string func, const Udf_func_init init_func, const Udf_func_deinit deinit_func) | |
| udf_data_t (udf_data_t const &)=delete | |
| udf_data_t (udf_data_t &&other)=delete | |
| udf_data_t & | operator= (udf_data_t const &)=delete |
| udf_data_t & | operator= (udf_data_t &&other)=delete |
Public Attributes | |
| std::string | m_name |
| Item_result | m_return_type |
| Udf_func_any | m_function |
| Udf_func_init | m_init_function |
| Udf_func_deinit | m_deinit_function |
| bool | m_is_registered |
| const std::string | m_name |
| const Item_result | m_return_type |
| const Udf_func_string | m_func |
| const Udf_func_init | m_init_func |
| const Udf_func_deinit | m_deinit_func |
Contains all the necessary data to register an UDF in MySQL.
|
inline |
|
inline |
|
delete |
|
delete |
|
delete |
|
delete |
| const Udf_func_deinit udf_data_t::m_deinit_func |
| Udf_func_deinit udf_data_t::m_deinit_function |
| const Udf_func_string udf_data_t::m_func |
| Udf_func_any udf_data_t::m_function |
| const Udf_func_init udf_data_t::m_init_func |
| Udf_func_init udf_data_t::m_init_function |
| bool udf_data_t::m_is_registered |
| std::string udf_data_t::m_name |
| const std::string udf_data_t::m_name |
| Item_result udf_data_t::m_return_type |
| const Item_result udf_data_t::m_return_type |