24 #include <drizzled/item/func.h>
25 #include <drizzled/plugin/function.h>
142 create_func_char_cast(Session*, Item *a,
int len,
const charset_info_st *
const cs);
154 create_func_cast(Session*, Item *a, Cast_target cast_type,
const char *len,
const char *dec,
const charset_info_st*);
156 void item_create_init();
157 void item_create_cleanup();
Item * create_func_cast(Session *session, Item *a, Cast_target cast_type, const char *c_len, const char *c_dec, const charset_info_st *const cs)
virtual Item * create(Session *, str_ref name, List< Item > *item_list)
Create_qfunc * find_qualified_function_builder(Session *)
virtual Item * create(Session *, str_ref name, List< Item > *item_list)=0
virtual Item * create(Session *, str_ref name, List< Item > *item_list)
Create_func * find_native_function_builder(str_ref name)
static Create_udf_func s_singleton