My Project
Public Member Functions | Public Attributes | Protected Attributes
udf_handler Class Reference
Inheritance diagram for udf_handler:

List of all members.

Public Member Functions

 udf_handler (udf_func *udf_arg)
const char * name () const
Item_result result_type () const
bool get_arguments ()
bool fix_fields (THD *thd, Item_result_field *item, uint arg_count, Item **args)
void cleanup ()
double val (my_bool *null_value)
longlong val_int (my_bool *null_value)
my_decimalval_decimal (my_bool *null_value, my_decimal *dec_buf)
void clear ()
void add (my_bool *null_value)
Stringval_str (String *str, String *save_str)

Public Attributes

table_map used_tables_cache
bool const_item_cache
bool not_original

Protected Attributes

UDF_ARGS f_args
UDF_INIT initid
char * num_buffer
uchar error
uchar is_null
bool initialized
Item ** args

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines