~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/enum_nested_loop_state.h

Merge Stewart.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* -*- mode: c++; c-basic-offset: 2; indent-tabs-mode: nil; -*-
2
2
 *  vim:expandtab:shiftwidth=2:tabstop=2:smarttab:
3
3
 *
4
 
 *  Copyright (C) 2008-2009 Sun Microsystems, Inc.
 
4
 *  Copyright (C) 2008-2009 Sun Microsystems
5
5
 *
6
6
 *  This program is free software; you can redistribute it and/or modify
7
7
 *  it under the terms of the GNU General Public License as published by
34
34
  NESTED_LOOP_CURSOR_LIMIT= 4
35
35
};
36
36
 
37
 
class Join;
 
37
class JOIN;
38
38
class JoinTable;
39
39
 
40
 
typedef enum_nested_loop_state (*Next_select_func)(Join *, JoinTable *, bool);
 
40
typedef enum_nested_loop_state (*Next_select_func)(JOIN *, JoinTable *, bool);
41
41
typedef int (*Read_record_func)(JoinTable *tab);
42
 
Next_select_func setup_end_select_func(Join *join);
 
42
Next_select_func setup_end_select_func(JOIN *join);
43
43
 
44
44
} /* namespace drizzled */
45
45