#include <item_func.h>
Inheritance diagram for Item_func_udf_str:


Public Member Functions | |
| Item_func_udf_str (udf_func *udf_arg) | |
| Item_func_udf_str (udf_func *udf_arg, List< Item > &list) | |
| String * | val_str (String *) |
| double | val_real () |
| longlong | val_int () |
| enum Item_result | result_type () const |
| void | fix_length_and_dec () |
Definition at line 1114 of file item_func.h.
| Item_func_udf_str::Item_func_udf_str | ( | udf_func * | udf_arg | ) | [inline] |
| void Item_func_udf_str::fix_length_and_dec | ( | ) | [inline, virtual] |
Implements Item_result_field.
Definition at line 1126 of file item_func.h.
References Item::max_length, and Item::maybe_null.
01126 { maybe_null=1; max_length=0; }
| enum Item_result Item_func_udf_str::result_type | ( | ) | const [inline, virtual] |
Reimplemented from Item.
Definition at line 1125 of file item_func.h.
References STRING_RESULT.
01125 { return STRING_RESULT; }
| longlong Item_func_udf_str::val_int | ( | void | ) | [inline, virtual] |
Implements Item.
Definition at line 1124 of file item_func.h.
References DBUG_ASSERT, Item::fixed, and Item::null_value.
01124 { DBUG_ASSERT(fixed == 1); null_value=1; return 0; }
| double Item_func_udf_str::val_real | ( | void | ) | [inline, virtual] |
Implements Item.
Definition at line 1123 of file item_func.h.
References DBUG_ASSERT, Item::fixed, and Item::null_value.
01123 { DBUG_ASSERT(fixed == 1); null_value= 1; return 0.0; }
Implements Item.
Definition at line 1121 of file item_func.h.
References DBUG_ASSERT, Item::fixed, and Item::null_value.
01122 { DBUG_ASSERT(fixed == 1); null_value=1; return 0; }
1.4.7

