#include <myisam.h>
Collaboration diagram for st_columndef:

Public Attributes | |
| int16 | type |
| uint16 | length |
| uint32 | offset |
| uint8 | null_bit |
| uint16 | null_pos |
| void(* | unpack )(struct st_columndef *rec, struct st_mi_bit_buff *buff, uchar *start, uchar *end) |
| enum en_fieldtype | base_type |
| uint | space_length_bits |
| uint | pack_type |
| MI_DECODE_TREE * | huff_tree |
Definition at line 243 of file myisam.h.
Definition at line 254 of file myisam.h.
Referenced by _mi_read_pack_info(), chk_data_link(), and descript().
Definition at line 256 of file myisam.h.
Referenced by _mi_read_pack_info(), decode_bytes(), descript(), uf_constant(), and uf_intervall().
Definition at line 246 of file myisam.h.
Referenced by _mi_pack_rec_unpack(), _mi_rec_check(), _mi_rec_pack(), create_record(), descript(), init_huff_count(), main(), mi_checksum(), mi_create(), mi_recinfo_read(), mi_recinfo_write(), open_isam_files(), and update_record().
Definition at line 248 of file myisam.h.
Referenced by descript(), main(), mi_recinfo_read(), and mi_recinfo_write().
Definition at line 249 of file myisam.h.
Referenced by descript(), main(), mi_recinfo_read(), and mi_recinfo_write().
Definition at line 255 of file myisam.h.
Referenced by _mi_read_pack_info(), descript(), uf_blob(), uf_endspace(), uf_endspace_selected(), uf_prespace(), uf_prespace_selected(), uf_space_endspace(), uf_space_endspace_selected(), uf_space_prespace(), uf_space_prespace_selected(), uf_varchar1(), uf_varchar2(), uf_zerofill_normal(), and uf_zerofill_skip_zero().
Definition at line 245 of file myisam.h.
Referenced by descript(), init_huff_count(), main(), mi_checksum(), mi_create(), mi_recinfo_read(), mi_recinfo_write(), open_isam_files(), and recreate_table().
| void(* st_columndef::unpack)(struct st_columndef *rec, struct st_mi_bit_buff *buff, uchar *start, uchar *end) |
Referenced by _mi_pack_rec_unpack(), and _mi_read_pack_info().
1.4.7

