MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Item Member List

This is the complete list of members for Item, including all inherited members.

add_field_to_set_processor(uchar *arg) (defined in Item)Iteminlinevirtual
addr(uint i) (defined in Item)Iteminlinevirtual
basic_const_item() const (defined in Item)Iteminlinevirtual
bring_value() (defined in Item)Iteminlinevirtual
cache_const_expr_analyzer(uchar **arg)Itemvirtual
cache_const_expr_transformer(uchar *arg)Itemvirtual
CACHE_ITEM enum value (defined in Item)Item
can_be_evaluated_now() const Itemvirtual
cast_to_int_type() const (defined in Item)Iteminlinevirtual
change_context_processor(uchar *context) (defined in Item)Iteminlinevirtual
charset_for_protocol(void) const (defined in Item)Iteminlinevirtual
check_cols(uint c) (defined in Item)Itemvirtual
check_partition_func_processor(uchar *bool_arg) (defined in Item)Iteminlinevirtual
check_valid_arguments_processor(uchar *bool_arg) (defined in Item)Iteminlinevirtual
check_well_formed_result(String *str, bool send_error=0) (defined in Item)Item
clean_up_after_removal(uchar *arg)Iteminlinevirtual
cleanup() (defined in Item)Itemvirtual
cleanup_processor(uchar *arg)Itemvirtual
clone_item() (defined in Item)Iteminlinevirtual
cmp_context (defined in Item)Item
collation (defined in Item)Item
collect_item_field_processor(uchar *arg) (defined in Item)Iteminlinevirtual
cols() (defined in Item)Iteminlinevirtual
compare_collation() (defined in Item)Iteminlinevirtual
compile(Item_analyzer analyzer, uchar **arg_p, Item_transformer transformer, uchar *arg_t) (defined in Item)Iteminlinevirtual
COND_FALSE enum value (defined in Item)Item
COND_ITEM enum value (defined in Item)Item
COND_OK enum value (defined in Item)Item
cond_result enum name (defined in Item)Item
COND_TRUE enum value (defined in Item)Item
COND_UNDEF enum value (defined in Item)Item
const_during_execution() const (defined in Item)Iteminlinevirtual
const_item() const (defined in Item)Iteminlinevirtual
copy_andor_structure(THD *thd, bool real_items=false)Iteminlinevirtual
copy_or_same(THD *thd) (defined in Item)Iteminlinevirtual
COPY_STR_ITEM enum value (defined in Item)Item
created_by_in2exists() const Iteminlinevirtual
datetime_precision()Itemvirtual
decimal_int_part() const (defined in Item)Iteminline
DECIMAL_ITEM enum value (defined in Item)Item
decimal_precision() const (defined in Item)Itemvirtual
decimals (defined in Item)Item
default_charset() (defined in Item)Itemstatic
DEFAULT_VALUE_ITEM enum value (defined in Item)Item
delete_self() (defined in Item)Iteminline
element_index(uint i) (defined in Item)Iteminlinevirtual
eq(const Item *, bool binary_cmp) const Itemvirtual
eq_by_collation(Item *item, bool binary_cmp, const CHARSET_INFO *cs) (defined in Item)Item
eq_cmp_result() const (defined in Item)Iteminlinevirtual
equal_fields_propagator(uchar *arg) (defined in Item)Iteminlinevirtual
equality_substitution_analyzer(uchar **arg) (defined in Item)Iteminlinevirtual
equality_substitution_transformer(uchar *arg) (defined in Item)Iteminlinevirtual
explain_subquery_checker(uchar **arg) (defined in Item)Iteminlinevirtual
explain_subquery_propagator(uchar *arg) (defined in Item)Iteminlinevirtual
FIELD_AVG_ITEM enum value (defined in Item)Item
field_for_view_update() (defined in Item)Iteminlinevirtual
FIELD_ITEM enum value (defined in Item)Item
FIELD_STD_ITEM enum value (defined in Item)Item
field_type() const (defined in Item)Itemvirtual
FIELD_VARIANCE_ITEM enum value (defined in Item)Item
find_function_processor(uchar *arg)Iteminlinevirtual
find_item_in_field_list_processor(uchar *arg) (defined in Item)Iteminlinevirtual
find_item_processor(uchar *arg) (defined in Item)Iteminlinevirtual
fix_after_pullout(st_select_lex *parent_select, st_select_lex *removed_select)Iteminlinevirtual
fix_char_length(uint32 max_char_length_arg) (defined in Item)Iteminline
fix_char_length_ulonglong(ulonglong max_char_length_arg) (defined in Item)Iteminline
fix_fields(THD *, Item **) (defined in Item)Itemvirtual
fix_length_and_charset(uint32 max_char_length_arg, const CHARSET_INFO *cs) (defined in Item)Iteminline
fix_length_and_charset_datetime(uint32 max_char_length_arg) (defined in Item)Iteminline
fix_length_and_dec_and_charset_datetime(uint32 max_char_length_arg, uint8 dec_arg) (defined in Item)Iteminline
fixed (defined in Item)Item
float_length(uint decimals_par) const (defined in Item)Iteminline
full_name() const (defined in Item)Iteminlinevirtual
FUNC_ITEM enum value (defined in Item)Item
get_date(MYSQL_TIME *ltime, uint fuzzydate)=0 (defined in Item)Itempure virtual
get_date_from_decimal(MYSQL_TIME *ltime, uint flags)Itemprotected
get_date_from_int(MYSQL_TIME *ltime, uint flags)Itemprotected
get_date_from_non_temporal(MYSQL_TIME *ltime, uint fuzzydate)Itemprotected
get_date_from_numeric(MYSQL_TIME *ltime, uint fuzzydate)Itemprotected
get_date_from_real(MYSQL_TIME *ltime, uint flags)Itemprotected
get_date_from_string(MYSQL_TIME *ltime, uint flags)Itemprotected
get_date_from_time(MYSQL_TIME *ltime)Itemprotected
get_date_result(MYSQL_TIME *ltime, uint fuzzydate) (defined in Item)Iteminlinevirtual
get_geometry_type() const (defined in Item)Iteminlinevirtual
get_monotonicity_info() const (defined in Item)Iteminlinevirtual
get_settable_routine_parameter() (defined in Item)Iteminlinevirtual
get_time(MYSQL_TIME *ltime)=0 (defined in Item)Itempure virtual
get_time_from_date(MYSQL_TIME *ltime)Itemprotected
get_time_from_datetime(MYSQL_TIME *ltime)Itemprotected
get_time_from_decimal(MYSQL_TIME *ltime)Itemprotected
get_time_from_int(MYSQL_TIME *ltime)Itemprotected
get_time_from_non_temporal(MYSQL_TIME *ltime)Itemprotected
get_time_from_numeric(MYSQL_TIME *ltime)Itemprotected
get_time_from_real(MYSQL_TIME *ltime)Itemprotected
get_time_from_string(MYSQL_TIME *ltime)Itemprotected
get_timeval(struct timeval *tm, int *warnings)Itemvirtual
get_tmp_table_field() (defined in Item)Iteminlinevirtual
get_tmp_table_item(THD *thd) (defined in Item)Iteminlinevirtual
has_compatible_context(Item *item) const Iteminline
has_stored_program() const (defined in Item)Iteminlinevirtual
has_subquery() const Iteminlinevirtual
inform_item_in_cond_of_tab(uchar *join_tab_index) (defined in Item)Iteminlinevirtual
init_make_field(Send_field *tmp_field, enum enum_field_types type) (defined in Item)Item
INSERT_VALUE_ITEM enum value (defined in Item)Item
INT_ITEM enum value (defined in Item)Item
intro_version(uchar *int_arg) (defined in Item)Iteminlinevirtual
is_blob_field() const Item
is_bool_func() (defined in Item)Iteminlinevirtual
is_expensive() (defined in Item)Iteminlinevirtual
is_null() (defined in Item)Iteminlinevirtual
is_null_result() (defined in Item)Iteminlinevirtual
is_outer_field() const (defined in Item)Iteminlinevirtual
is_result_field() (defined in Item)Iteminlinevirtual
is_splocal() (defined in Item)Iteminlinevirtual
is_temporal() const (defined in Item)Iteminline
is_temporal_with_date() const (defined in Item)Iteminline
is_temporal_with_date_and_time() const (defined in Item)Iteminline
is_temporal_with_time() const (defined in Item)Iteminline
Item() (defined in Item)Item
Item(THD *thd, Item *item)Item
item_field_by_name_analyzer(uchar **arg)Iteminlinevirtual
item_field_by_name_transformer(uchar *arg)Iteminlinevirtual
item_name (defined in Item)Item
make_field(Send_field *field) (defined in Item)Itemvirtual
make_string_field(TABLE *table)Itemvirtual
markerItem
max_char_length() const (defined in Item)Iteminline
max_length (defined in Item)Item
maybe_null (defined in Item)Item
neg_transformer(THD *thd) (defined in Item)Iteminlinevirtual
nextItem
no_rows_in_result() (defined in Item)Iteminlinevirtual
not_null_tables() const (defined in Item)Iteminlinevirtual
null_inside() (defined in Item)Iteminlinevirtual
NULL_ITEM enum value (defined in Item)Item
null_value (defined in Item)Item
numeric_context_result_type() const Iteminlinevirtual
operator delete(void *ptr, size_t size) (defined in Item)Iteminlinestatic
operator delete(void *ptr, MEM_ROOT *mem_root) (defined in Item)Iteminlinestatic
operator new(size_t size) (defined in Item)Iteminlinestatic
operator new(size_t size, MEM_ROOT *mem_root) (defined in Item)Iteminlinestatic
orig_name (defined in Item)Item
PARAM_ITEM enum value (defined in Item)Item
POSTFIX enum value (defined in Item)Item
PREFIX enum value (defined in Item)Item
print(String *str, enum_query_type query_type)Iteminlinevirtual
print_for_order(String *str, enum_query_type query_type, bool used_alias)Item
print_item_w_name(String *, enum_query_type query_type) (defined in Item)Item
PROC_ITEM enum value (defined in Item)Item
quick_fix_field() (defined in Item)Iteminline
REAL_ITEM enum value (defined in Item)Item
real_item() (defined in Item)Iteminlinevirtual
REF_ITEM enum value (defined in Item)Item
register_field_in_read_map(uchar *arg) (defined in Item)Iteminlinevirtual
remove_column_from_bitmap(uchar *arg)Iteminlinevirtual
remove_dependence_processor(uchar *arg) (defined in Item)Iteminlinevirtual
remove_fixed(uchar *arg) (defined in Item)Iteminlinevirtual
rename(char *new_name)Item
replace_equal_field(uchar *arg) (defined in Item)Iteminlinevirtual
reset_query_id_processor(uchar *query_id_arg) (defined in Item)Iteminlinevirtual
resolved_used_tables() const Iteminlinevirtual
result_type() const (defined in Item)Iteminlinevirtual
ROW_ITEM enum value (defined in Item)Item
rsize (defined in Item)Item
safe_charset_converter(const CHARSET_INFO *tocs) (defined in Item)Itemvirtual
save_date_in_field(Field *field) (defined in Item)Item
save_in_field(Field *field, bool no_conversions)Itemvirtual
save_in_field_no_warnings(Field *field, bool no_conversions) (defined in Item)Item
save_in_result_field(bool no_conversions) (defined in Item)Iteminlinevirtual
save_org_in_field(Field *field) (defined in Item)Iteminlinevirtual
save_safe_in_field(Field *field) (defined in Item)Iteminlinevirtual
save_str_value_in_field(Field *field, String *result) (defined in Item)Item
save_time_in_field(Field *field) (defined in Item)Item
send(Protocol *protocol, String *str)Itemvirtual
set_no_const_sub(uchar *arg) (defined in Item)Iteminlinevirtual
set_result_field(Field *field) (defined in Item)Iteminlinevirtual
split_sum_func(THD *thd, Ref_ptr_array ref_pointer_array, List< Item > &fields) (defined in Item)Iteminlinevirtual
split_sum_func2(THD *thd, Ref_ptr_array ref_pointer_array, List< Item > &fields, Item **ref, bool skip_registered)Item
str_result(String *tmp) (defined in Item)Iteminlinevirtual
str_value (defined in Item)Item
string_field_type() const (defined in Item)Itemvirtual
STRING_ITEM enum value (defined in Item)Item
SUBSELECT_ITEM enum value (defined in Item)Item
subst_argument_checker(uchar **arg) (defined in Item)Iteminlinevirtual
SUM_FUNC_ITEM enum value (defined in Item)Item
tables_locked_cacheItemprotected
temporal_with_date_as_number_result_type() const Iteminline
this_item() (defined in Item)Iteminlinevirtual
this_item() const (defined in Item)Iteminlinevirtual
this_item_addr(THD *thd, Item **addr_arg) (defined in Item)Iteminlinevirtual
time_precision()Itemvirtual
tmp_table_field(TABLE *t_arg) (defined in Item)Iteminlinevirtual
tmp_table_field_from_field_type(TABLE *table, bool fixed_length)Item
top_level_item() (defined in Item)Iteminlinevirtual
transform(Item_transformer transformer, uchar *arg)Itemvirtual
traverse_cond(Cond_traverser traverser, void *arg, traverse_order order) (defined in Item)Iteminlinevirtual
traverse_order enum name (defined in Item)Item
TRIGGER_FIELD_ITEM enum value (defined in Item)Item
Type enum name (defined in Item)Item
type() const =0 (defined in Item)Itempure virtual
TYPE_HOLDER enum value (defined in Item)Item
unsigned_flag (defined in Item)Item
update_null_value() (defined in Item)Iteminlinevirtual
update_used_tables() (defined in Item)Iteminlinevirtual
update_value_transformer(uchar *select_arg) (defined in Item)Iteminlinevirtual
used_tables() const (defined in Item)Iteminlinevirtual
val_bool()Itemvirtual
val_bool_result() (defined in Item)Iteminlinevirtual
val_date_temporal()Itemvirtual
val_date_temporal_result()Iteminlinevirtual
val_decimal(my_decimal *decimal_buffer)=0 (defined in Item)Itempure virtual
val_decimal_from_date(my_decimal *decimal_value) (defined in Item)Itemprotected
val_decimal_from_int(my_decimal *decimal_value) (defined in Item)Itemprotected
val_decimal_from_real(my_decimal *decimal_value) (defined in Item)Itemprotected
val_decimal_from_string(my_decimal *decimal_value) (defined in Item)Itemprotected
val_decimal_from_time(my_decimal *decimal_value) (defined in Item)Itemprotected
val_decimal_result(my_decimal *val) (defined in Item)Iteminlinevirtual
val_int()=0 (defined in Item)Itempure virtual
val_int_endpoint(bool left_endp, bool *incl_endp) (defined in Item)Iteminlinevirtual
val_int_from_date() (defined in Item)Itemprotected
val_int_from_datetime() (defined in Item)Itemprotected
val_int_from_decimal() (defined in Item)Itemprotected
val_int_from_time() (defined in Item)Itemprotected
val_int_result() (defined in Item)Iteminlinevirtual
val_nodeset(String *) (defined in Item)Iteminlinevirtual
val_real()=0 (defined in Item)Itempure virtual
val_real_from_decimal() (defined in Item)Itemprotected
val_result() (defined in Item)Iteminlinevirtual
val_str(String *str)=0 (defined in Item)Itempure virtual
val_str_ascii(String *str) (defined in Item)Itemvirtual
val_string_from_date(String *str) (defined in Item)Itemprotected
val_string_from_datetime(String *str) (defined in Item)Itemprotected
val_string_from_decimal(String *str) (defined in Item)Itemprotected
val_string_from_int(String *str) (defined in Item)Itemprotected
val_string_from_real(String *str) (defined in Item)Itemprotected
val_string_from_time(String *str) (defined in Item)Itemprotected
val_temporal_by_field_type()Iteminline
val_temporal_with_round(enum_field_types type, uint8 dec)Item
val_time_temporal()Itemvirtual
val_time_temporal_result()Iteminlinevirtual
val_uint() (defined in Item)Iteminline
VARBIN_ITEM enum value (defined in Item)Item
VIEW_FIXER_ITEM enum value (defined in Item)Item
walk(Item_processor processor, bool walk_subquery, uchar *arg) (defined in Item)Iteminlinevirtual
with_stored_program (defined in Item)Itemprotected
with_subselect (defined in Item)Itemprotected
with_sum_func (defined in Item)Item
XPATH_NODESET enum value (defined in Item)Item
XPATH_NODESET_CMP enum value (defined in Item)Item
~Item() (defined in Item)Iteminlinevirtual