MySQL 9.1.0
Source Code Documentation
|
Contains all the necessary data to register an UDF in MySQL. More...
#include <udf_descriptor.h>
Public Member Functions | |
udf_descriptor (char const *udf_name, enum Item_result udf_result_type, Udf_func_any udf_function, Udf_func_init udf_init, Udf_func_deinit udf_deinit) | |
udf_descriptor (udf_descriptor const &)=delete | |
udf_descriptor (udf_descriptor &&other)=default | |
udf_descriptor & | operator= (udf_descriptor const &)=delete |
udf_descriptor & | operator= (udf_descriptor &&other)=default |
Public Attributes | |
char const * | name |
enum Item_result | result_type |
Udf_func_any | main_function |
Udf_func_init | init_function |
Udf_func_deinit | deinit_function |
Contains all the necessary data to register an UDF in MySQL.
|
inline |
|
delete |
|
default |
|
default |
|
delete |
Udf_func_deinit udf_descriptor::deinit_function |
Udf_func_init udf_descriptor::init_function |
Udf_func_any udf_descriptor::main_function |
char const* udf_descriptor::name |
enum Item_result udf_descriptor::result_type |