~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item_sum.h

  • Committer: Monty Taylor
  • Date: 2008-11-15 18:39:51 UTC
  • mto: (584.1.7 devel)
  • mto: This revision was merged to the branch mainline in revision 588.
  • Revision ID: monty@inaugust.com-20081115183951-jo2v3abwdu24lnwq
Split out hybrid_type_traits.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
 
25
25
 
26
26
#include <mysys/my_tree.h>
 
27
#include <drizzled/hybrid_type.h>
27
28
 
28
29
/*
29
30
  Class Item_sum is the base class used for special expressions that SQL calls
488
489
  void update_field() {} // not used
489
490
  virtual void no_rows_in_result() {}
490
491
  void fix_length_and_dec();
491
 
  enum Item_result result_type () const { return val.traits->type(); }
 
492
  enum Item_result result_type () const;
492
493
  virtual void calculate_val_and_count();
493
494
  virtual bool unique_walk_function(void *elem);
494
495
};