~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/field/microtime.h

  • Committer: Stewart Smith
  • Date: 2011-01-14 05:21:52 UTC
  • mto: (2086.1.3 build)
  • mto: This revision was merged to the branch mainline in revision 2087.
  • Revision ID: stewart@flamingspork.com-20110114052152-xnvlbrzvy3bx1ucd
add some FIXME to analyze docs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
            const CHARSET_INFO * const charset);
55
55
  int store(double nr);
56
56
  int store(int64_t nr, bool unsigned_val);
57
 
  int store_time(type::Time &ltime, type::timestamp_t t_type);
 
57
  int store_time(type::Time *ltime, enum enum_drizzle_timestamp_type t_type);
58
58
 
59
 
  String *val_str(String*,String *);
60
59
  double val_real(void);
61
60
  int64_t val_int(void);
62
 
  type::Decimal *val_decimal(type::Decimal *decimal_value);
63
 
 
 
61
  String *val_str(String*,String *);
64
62
  int cmp(const unsigned char *,const unsigned char *);
65
63
  void sort_string(unsigned char *buff,uint32_t length);
66
64
  uint32_t pack_length() const { return 12; }
73
71
  long get_timestamp(bool *null_value);
74
72
 
75
73
private:
76
 
  bool get_date(type::Time &ltime,uint32_t fuzzydate);
77
 
  bool get_time(type::Time &ltime);
 
74
  bool get_date(type::Time *ltime,uint32_t fuzzydate);
 
75
  bool get_time(type::Time *ltime);
78
76
 
79
77
public:
80
78
  static size_t max_string_length()