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

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

BGNR enum value (defined in Field)Field
binary() const (defined in Field_temporal)Field_temporalinlinevirtual
binlog_type() const (defined in Field_datetimef)Field_datetimefinlinevirtual
BIT_FIELD enum value (defined in Field)Field
BLOB_FIELD enum value (defined in Field)Field
can_be_compared_as_longlong() const (defined in Field_temporal)Field_temporalinlinevirtual
CAPITALIZE enum value (defined in Field)Field
CASEDN enum value (defined in Field)Field
CASEUP enum value (defined in Field)Field
cast_to_int_type() const (defined in Field)Fieldinlinevirtual
char_length() (defined in Field)Fieldinlinevirtual
charset() const (defined in Field_temporal)Field_temporalinlinevirtual
charset_for_protocol(void) const (defined in Field)Fieldinlinevirtual
CHECK enum value (defined in Field)Field
check_overflow(int op_result) (defined in Field)Fieldinline
check_truncated(int op_result) (defined in Field)Fieldinline
clone(MEM_ROOT *mem_root) const Field_datetimefinlinevirtual
clone() const Field_datetimefinlinevirtual
cmp(const uchar *a_ptr, const uchar *b_ptr) (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefinlinevirtual
cmp(const uchar *str) (defined in Field)Fieldinline
cmp_binary(const uchar *a, const uchar *b, uint32 max_length=~0L) (defined in Field)Fieldinlinevirtual
cmp_binary_offset(uint row_offset) (defined in Field)Fieldinlinevirtual
cmp_max(const uchar *a, const uchar *b, uint max_len) (defined in Field)Fieldinlinevirtual
cmp_offset(uint row_offset) (defined in Field)Fieldinlinevirtual
cmp_type() const (defined in Field_temporal)Field_temporalinlinevirtual
column_format() const (defined in Field)Fieldinline
comment (defined in Field)Field
compatible_field_size(uint metadata, Relay_log_info *rli, uint16 mflags, int *order)Fieldvirtual
convert_decimal2longlong(const my_decimal *val, bool unsigned_flag, bool *has_overflow)Field
convert_number_to_datetime(longlong nr, bool unsigned_val, MYSQL_TIME *ltime, int *warning)Field_temporalprotected
convert_number_to_TIME(longlong nr, bool unsigned_val, int nanoseconds, MYSQL_TIME *ltime, int *warning)Field_temporal_with_dateprotectedvirtual
convert_str_to_TIME(const char *str, uint len, const CHARSET_INFO *cs, MYSQL_TIME *ltime, MYSQL_TIME_STATUS *status)Field_temporal_with_dateprotectedvirtual
convert_TIME_to_timestamp(THD *thd, const MYSQL_TIME *ltime, struct timeval *tm, int *error) (defined in Field_temporal_with_date_and_time)Field_temporal_with_date_and_timeprotected
copy_from_tmp(int offset) (defined in Field)Field
data_length() (defined in Field)Fieldinlinevirtual
DATE enum value (defined in Field)Field
date_flags(const THD *thd)Field_datetimefprotectedvirtual
Field_temporal_with_date_and_timef::date_flags()Field_temporalinlineprotected
dbug_print() (defined in Field)Fieldinline
dec (defined in Field_temporal)Field_temporalprotected
decimals() const (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefinlinevirtual
derivation() const (defined in Field_temporal)Field_temporalinlinevirtual
EMPTY enum value (defined in Field)Field
eq(Field *field) (defined in Field)Fieldinlinevirtual
eq_def(Field *field)Fieldvirtual
evaluate_insert_default_function()Field
evaluate_update_default_function()Field
Field(uchar *ptr_arg, uint32 length_arg, uchar *null_ptr_arg, uchar null_bit_arg, utype unireg_check_arg, const char *field_name_arg)Field
Field_datetimef(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg, enum utype unireg_check_arg, const char *field_name_arg, uint8 dec_arg)Field_datetimefinline
Field_datetimef(bool maybe_null_arg, const char *field_name_arg, uint8 dec_arg)Field_datetimefinline
field_flags_are_binary() (defined in Field)Fieldinlineprotected
field_index (defined in Field)Field
field_length (defined in Field)Field
field_name (defined in Field)Field
field_storage_type() const (defined in Field)Fieldinline
Field_temporal(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg, enum utype unireg_check_arg, const char *field_name_arg, uint32 len_arg, uint8 dec_arg)Field_temporalinline
Field_temporal(bool maybe_null_arg, const char *field_name_arg, uint32 len_arg, uint8 dec_arg)Field_temporalinline
Field_temporal_with_date(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg, enum utype unireg_check_arg, const char *field_name_arg, uint8 int_length_arg, uint8 dec_arg)Field_temporal_with_dateinline
Field_temporal_with_date(bool maybe_null_arg, const char *field_name_arg, uint int_length_arg, uint8 dec_arg)Field_temporal_with_dateinline
Field_temporal_with_date_and_time(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg, enum utype unireg_check_arg, const char *field_name_arg, uint8 dec_arg)Field_temporal_with_date_and_timeinline
Field_temporal_with_date_and_timef(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg, enum utype unireg_check_arg, const char *field_name_arg, uint8 dec_arg)Field_temporal_with_date_and_timefinline
Field_temporal_with_date_and_timef(bool maybe_null_arg, const char *field_name_arg, uint8 dec_arg)Field_temporal_with_date_and_timefinline
field_type_merge(enum_field_types, enum_field_types)Fieldstatic
fill_cache_field(struct st_cache_field *copy) (defined in Field)Field
flags (defined in Field)Field
free() (defined in Field)Fieldinlinevirtual
GEOM_GEOMETRY enum value (defined in Field)Field
GEOM_GEOMETRYCOLLECTION enum value (defined in Field)Field
GEOM_LINESTRING enum value (defined in Field)Field
GEOM_MULTILINESTRING enum value (defined in Field)Field
GEOM_MULTIPOINT enum value (defined in Field)Field
GEOM_MULTIPOLYGON enum value (defined in Field)Field
GEOM_POINT enum value (defined in Field)Field
GEOM_POLYGON enum value (defined in Field)Field
geometry_type enum name (defined in Field)Field
get_date(MYSQL_TIME *ltime, uint fuzzydate) (defined in Field_datetimef)Field_datetimefvirtual
get_date_internal(MYSQL_TIME *ltime)Field_datetimefprotectedvirtual
get_geometry_type() (defined in Field)Fieldinlinevirtual
get_image(uchar *buff, uint length, const CHARSET_INFO *cs) (defined in Field)Fieldinlinevirtual
get_internal_check_zero(MYSQL_TIME *ltime, uint fuzzydate)Field_temporal_with_dateprotected
get_key_image(uchar *buff, uint length, imagetype type) (defined in Field)Fieldinlinevirtual
get_time(MYSQL_TIME *ltime) (defined in Field_temporal_with_date)Field_temporal_with_dateinlinevirtual
get_timestamp(struct timeval *tm, int *warnings)Fieldvirtual
handle_int16(uchar *to, const uchar *from, bool low_byte_first_from, bool low_byte_first_to) (defined in Field)Fieldinlineprotectedstatic
handle_int24(uchar *to, const uchar *from, bool low_byte_first_from, bool low_byte_first_to) (defined in Field)Fieldinlineprotectedstatic
handle_int32(uchar *to, const uchar *from, bool low_byte_first_from, bool low_byte_first_to) (defined in Field)Fieldinlineprotectedstatic
handle_int64(uchar *to, const uchar *from, bool low_byte_first_from, bool low_byte_first_to) (defined in Field)Fieldinlineprotectedstatic
has_charset(void) const (defined in Field)Fieldinlinevirtual
has_insert_default_function() const (defined in Field)Fieldinline
has_update_default_function() const (defined in Field)Fieldinline
hash(ulong *nr, ulong *nr2) (defined in Field)Fieldvirtual
imagetype enum name (defined in Field)Field
init(TABLE *table_arg) (defined in Field)Fieldinline
init_timestamp_flags()Field_temporal_with_date_and_timeprotected
INTERVAL_FIELD enum value (defined in Field)Field
is_created_from_null_itemField
is_equal(Create_field *new_field)Field_temporalvirtual
is_null(my_ptrdiff_t row_offset=0) const (defined in Field)Fieldinline
is_null_in_record(const uchar *record) const (defined in Field)Fieldinline
is_real_null(my_ptrdiff_t row_offset=0) const (defined in Field)Fieldinline
is_temporal() const (defined in Field)Fieldinline
is_temporal_with_date() const (defined in Field)Fieldinline
is_temporal_with_date_and_time() const (defined in Field)Fieldinline
is_temporal_with_time() const (defined in Field)Fieldinline
itMBR enum value (defined in Field)Field
itRAW enum value (defined in Field)Field
key_cmp(const uchar *a, const uchar *b) (defined in Field)Fieldinlinevirtual
key_cmp(const uchar *str, uint length) (defined in Field)Fieldinlinevirtual
key_length() const (defined in Field)Fieldinlinevirtual
key_start (defined in Field)Field
key_type() const (defined in Field)Fieldinlinevirtual
last_null_byte() const (defined in Field)Fieldinline
LAST_NULL_BYTE_UNDEF enum value (defined in Field)Field
make_field(Send_field *) (defined in Field)Fieldvirtual
make_sort_key(uchar *to, uint length)Field_temporal_with_date_and_timefinlinevirtual
match_collation_to_optimize_range() const (defined in Field)Fieldinlinevirtual
max_data_length() const Fieldinlinevirtual
max_display_length() (defined in Field_temporal)Field_temporalinlinevirtual
max_packed_col_length(uint max_length) (defined in Field)Fieldinlinevirtual
maybe_null(void) const (defined in Field)Fieldinline
move_field(uchar *ptr_arg, uchar *null_ptr_arg, uchar null_bit_arg) (defined in Field)Fieldinline
move_field(uchar *ptr_arg) (defined in Field)Fieldinline
move_field_offset(my_ptrdiff_t ptr_diff) (defined in Field)Fieldinlinevirtual
new_field(MEM_ROOT *root, TABLE *new_table, bool keep_type) (defined in Field)Fieldvirtual
new_key_field(MEM_ROOT *root, TABLE *new_table, uchar *new_ptr, uchar *new_null_ptr, uint new_null_bit) (defined in Field)Fieldvirtual
new_key_field(MEM_ROOT *root, TABLE *new_table, uchar *new_ptr) (defined in Field)Fieldinline
NEXT_NUMBER enum value (defined in Field)Field
NO enum value (defined in Field)Field
NOEMPTY enum value (defined in Field)Field
NONE enum value (defined in Field)Field
normalize_dec(uint8 dec_arg)Field_temporalinlineprotected
null_bit (defined in Field)Field
null_offset(const uchar *record) const (defined in Field)Fieldinline
null_offset() const (defined in Field)Fieldinline
null_ptrFieldprotected
numeric_context_result_type() const Field_temporalinlinevirtual
offset(uchar *record) (defined in Field)Fieldinline
operator delete(void *ptr, MEM_ROOT *mem_root) (defined in Field)Fieldinlinestatic
operator delete(void *ptr_arg, size_t size) (defined in Field)Fieldinlinestatic
operator new(size_t size) (defined in Field)Fieldinlinestatic
operator new(size_t size, MEM_ROOT *mem_root) (defined in Field)Fieldinlinestatic
optimize_range(uint idx, uint part) (defined in Field)Fieldvirtual
orig_table (defined in Field)Field
pack(uchar *to, const uchar *from, uint max_length, bool low_byte_first)Fieldvirtual
pack(uchar *to, const uchar *from) (defined in Field)Fieldinline
pack_int16(uchar *to, const uchar *from, bool low_byte_first_to) (defined in Field)Fieldinlineprotected
pack_int24(uchar *to, const uchar *from, bool low_byte_first_to) (defined in Field)Fieldinlineprotected
pack_int32(uchar *to, const uchar *from, bool low_byte_first_to) (defined in Field)Fieldinlineprotected
pack_int64(uchar *to, const uchar *from, bool low_byte_first_to) (defined in Field)Fieldinlineprotected
pack_length() const (defined in Field_datetimef)Field_datetimefinlinevirtual
pack_length_from_metadata(uint field_metadata) (defined in Field_datetimef)Field_datetimefinlinevirtual
pack_length_in_rec() const (defined in Field)Fieldinlinevirtual
packed_col_length(const uchar *to, uint length) (defined in Field)Fieldinlinevirtual
part_of_key (defined in Field)Field
part_of_key_not_clustered (defined in Field)Field
part_of_sortkey (defined in Field)Field
PGNR enum value (defined in Field)Field
PNR enum value (defined in Field)Field
ptr (defined in Field)Field
real_maybe_null(void) const Fieldinline
real_type() const (defined in Field_datetimef)Field_datetimefinlinevirtual
REL enum value (defined in Field)Field
repertoire() const (defined in Field_temporal)Field_temporalinlinevirtual
reset() (defined in Field_datetimef)Field_datetimefvirtual
reset_fields() (defined in Field)Fieldinlinevirtual
result_merge_type(enum_field_types)Fieldstatic
result_type() const (defined in Field_temporal)Field_temporalinlinevirtual
row_pack_length() const (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefinlinevirtual
save_field_metadata(uchar *first_byte) (defined in Field)Fieldinlinevirtual
send_binary(Protocol *protocol) (defined in Field_temporal_with_date)Field_temporal_with_datevirtual
set_column_format(column_format_type column_format_arg) (defined in Field)Fieldinline
set_datetime_warning(Sql_condition::enum_warning_level level, uint code, ErrConvString str, timestamp_type ts_type, int cuted_increment)Field_temporalprotected
set_default() (defined in Field)Fieldinlinevirtual
set_derivation(enum Derivation derivation_arg) (defined in Field)Fieldinlinevirtual
set_image(const uchar *buff, uint length, const CHARSET_INFO *cs) (defined in Field)Fieldinlinevirtual
set_key_image(const uchar *buff, uint length) (defined in Field)Fieldinlinevirtual
set_notnull(my_ptrdiff_t row_offset=0) (defined in Field)Fieldinline
set_null(my_ptrdiff_t row_offset=0) (defined in Field)Fieldinline
set_null_ptr(uchar *p_null_ptr, uint p_null_bit) (defined in Field)Fieldinline
set_storage_type(ha_storage_media storage_type_arg) (defined in Field)Fieldinline
set_warning(Sql_condition::enum_warning_level, unsigned int code, int cuted_increment) const Field
set_warnings(ErrConvString str, int warnings)Field_temporalprotected
SHIELD enum value (defined in Field)Field
sort_charset() const (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefinlinevirtual
sort_length() const (defined in Field)Fieldinlinevirtual
sql_type(String &str) const (defined in Field_datetimef)Field_datetimefvirtual
store(const char *str, uint len, const CHARSET_INFO *cs)Field_temporalvirtual
store(longlong nr, bool unsigned_val) (defined in Field_temporal)Field_temporalvirtual
store(double nr) (defined in Field_temporal)Field_temporalvirtual
store(const char *to, uint length, const CHARSET_INFO *cs, enum_check_fields check_level) (defined in Field)Field
store_decimal(const my_decimal *decimal) (defined in Field_temporal)Field_temporalvirtual
store_internal(const MYSQL_TIME *ltime, int *error)Field_datetimefprotectedvirtual
store_internal_with_round(MYSQL_TIME *ltime, int *warnings)Field_temporal_with_dateprotectedvirtual
store_lldiv_t(const lldiv_t *lld, int *warning)Field_temporalprotected
store_packed(longlong nr)Field_datetimefvirtual
store_time(MYSQL_TIME *ltime, uint8 dec)Field_temporal_with_datevirtual
Field_temporal::store_time(MYSQL_TIME *ltime)Fieldinline
store_timestamp(const struct timeval *tm) (defined in Field_temporal_with_date_and_time)Field_temporal_with_date_and_time
Field_temporal_with_date::store_timestamp(const timeval *tm)Fieldinlinevirtual
Field_temporal_with_date::store_timestamp(my_time_t sec)Fieldinline
store_timestamp_internal(const struct timeval *tm)Field_datetimefprotectedvirtual
str_needs_quotes() (defined in Field_temporal)Field_temporalinlinevirtual
table (defined in Field)Field
table_name (defined in Field)Field
TIMESTAMP_DN_FIELD enum value (defined in Field)Field
TIMESTAMP_DNUN_FIELD enum value (defined in Field)Field
TIMESTAMP_OLD_FIELD enum value (defined in Field)Field
TIMESTAMP_UN_FIELD enum value (defined in Field)Field
type() const (defined in Field_datetimef)Field_datetimefinlinevirtual
type_can_have_key_part(enum_field_types)Fieldstatic
unireg_check (defined in Field)Field
UNKNOWN_FIELD enum value (defined in Field)Field
unpack(uchar *to, const uchar *from, uint param_data, bool low_byte_first)Fieldvirtual
unpack(uchar *to, const uchar *from) (defined in Field)Fieldinline
unpack_int16(uchar *to, const uchar *from, bool low_byte_first_from) (defined in Field)Fieldinlineprotected
unpack_int24(uchar *to, const uchar *from, bool low_byte_first_from) (defined in Field)Fieldinlineprotected
unpack_int32(uchar *to, const uchar *from, bool low_byte_first_from) (defined in Field)Fieldinlineprotected
unpack_int64(uchar *to, const uchar *from, bool low_byte_first_from) (defined in Field)Fieldinlineprotected
utype enum name (defined in Field)Field
val_date_temporal()Field_datetimefvirtual
val_decimal(my_decimal *decimal_value) (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefvirtual
val_int() (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefvirtual
val_int(const uchar *new_ptr) (defined in Field)Fieldinline
val_int_as_str(String *val_buffer, my_bool unsigned_flag)Field
val_int_offset(uint row_offset) (defined in Field)Fieldinline
val_real() (defined in Field_temporal_with_date_and_timef)Field_temporal_with_date_and_timefvirtual
val_str(String *, String *) (defined in Field_temporal_with_date)Field_temporal_with_datevirtual
val_str(String *str) (defined in Field)Fieldinline
val_str(String *str, const uchar *new_ptr) (defined in Field)Fieldinline
val_temporal_by_field_type()Fieldinline
val_time_temporal()Field_temporal_with_datevirtual
validate_stored_val(THD *thd)Field_temporal_with_datevirtual
warn_if_overflow(int op_result)Field
YES enum value (defined in Field)Field
zero_pack() const (defined in Field_datetimef)Field_datetimefinlinevirtual
~Field() (defined in Field)Fieldinlinevirtual