~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/field/varstring.h

Merged trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
  /* Store number of bytes used to store length (1 or 2) */
42
42
  uint32_t length_bytes;
43
43
  Field_varstring(unsigned char *ptr_arg,
44
 
                  uint32_t len_arg, uint32_t length_bytes_arg,
45
 
                  unsigned char *null_ptr_arg, unsigned char null_bit_arg,
46
 
                  enum utype unireg_check_arg, const char *field_name_arg,
47
 
                  TableShare *share, const CHARSET_INFO * const cs);
48
 
  Field_varstring(uint32_t len_arg,bool maybe_null_arg,
49
 
                  const char *field_name_arg,
50
 
                  TableShare *share, const CHARSET_INFO * const cs);
 
44
                  uint32_t len_arg,
 
45
                  uint32_t length_bytes_arg,
 
46
                  unsigned char *null_ptr_arg,
 
47
                  unsigned char null_bit_arg,
 
48
                  const char *field_name_arg,
 
49
                  TableShare *share,
 
50
                  const CHARSET_INFO * const cs);
 
51
  Field_varstring(uint32_t len_arg,
 
52
                  bool maybe_null_arg,
 
53
                  const char *field_name_arg,
 
54
                  TableShare *share,
 
55
                  const CHARSET_INFO * const cs);
51
56
 
52
57
  enum_field_types type() const { return DRIZZLE_TYPE_VARCHAR; }
53
58
  enum ha_base_keytype key_type() const;