~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/select_dumpvar.h

  • Committer: Brian Aker
  • Date: 2011-11-04 21:06:16 UTC
  • mto: This revision was merged to the branch mainline in revision 2450.
  • Revision ID: brian@tangent.org-20111104210616-2at42agch94dkwb0
Additional fixes for libdrizzle.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
 
29
29
namespace drizzled {
30
30
 
31
 
class select_dumpvar : public select_result_interceptor 
32
 
{
 
31
class select_dumpvar :public select_result_interceptor {
 
32
  ha_rows row_count;
 
33
 
33
34
public:
34
 
  int prepare(List<Item>&, Select_Lex_Unit*);
35
 
  bool send_data(List<Item>&);
36
 
  bool send_eof();
 
35
  std::vector<var *> var_list;
 
36
  select_dumpvar()  { var_list.clear(); row_count= 0;}
 
37
  ~select_dumpvar() {}
37
38
 
38
 
  select_dumpvar()  
39
 
  { 
40
 
    row_count= 0;
41
 
  }
 
39
  int prepare(List<Item> &list, Select_Lex_Unit *u);
42
40
 
43
41
  void cleanup()
44
42
  {
45
43
    row_count= 0;
46
44
  }
47
45
 
48
 
  std::vector<var*> var_list;
49
 
 
50
 
private:
51
 
  ha_rows row_count;
 
46
 
 
47
  bool send_data(List<Item> &items);
 
48
 
 
49
  bool send_eof();
 
50
 
52
51
};
53
52
 
54
53
} /* namespace drizzled */