mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
MDEV-19994 Add class Function_collection
This commit is contained in:
@ -89,6 +89,7 @@ class Virtual_column_info;
|
||||
class Conv_source;
|
||||
class ST_FIELD_INFO;
|
||||
class Type_collection;
|
||||
class Create_func;
|
||||
|
||||
#define my_charset_numeric my_charset_latin1
|
||||
|
||||
@ -6524,6 +6525,18 @@ public:
|
||||
};
|
||||
|
||||
|
||||
class Function_collection
|
||||
{
|
||||
public:
|
||||
virtual ~Function_collection() {}
|
||||
virtual bool init()= 0;
|
||||
virtual void cleanup()= 0;
|
||||
virtual Create_func *find_native_function_builder(THD *thd,
|
||||
const LEX_CSTRING &name)
|
||||
const= 0;
|
||||
};
|
||||
|
||||
|
||||
class Type_collection
|
||||
{
|
||||
public:
|
||||
|
Reference in New Issue
Block a user