~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/cursor.h

  • Committer: Brian Aker
  • Date: 2010-11-02 18:37:09 UTC
  • mfrom: (1897.2.5 merge)
  • Revision ID: brian@tangent.org-20101102183709-n4qjmcju1ozku9ki
Merge of Andrew, tdavies

Show diffs side-by-side

added added

removed removed

Lines of Context:
55
55
class TableShare;
56
56
class Select_Lex_Unit;
57
57
class ForeignKeyInfo;
58
 
struct order_st;
 
58
struct Order;
59
59
 
60
60
class Item;
61
61
 
640
640
void ha_init_errors(void);
641
641
 
642
642
class SortField;
643
 
SortField *make_unireg_sortorder(order_st *order, uint32_t *length,
 
643
SortField *make_unireg_sortorder(Order *order, uint32_t *length,
644
644
                                 SortField *sortorder);
645
645
int setup_order(Session *session, Item **ref_pointer_array, TableList *tables,
646
 
                List<Item> &fields, List <Item> &all_fields, order_st *order);
 
646
                List<Item> &fields, List <Item> &all_fields, Order *order);
647
647
int setup_group(Session *session, Item **ref_pointer_array, TableList *tables,
648
 
                List<Item> &fields, List<Item> &all_fields, order_st *order,
 
648
                List<Item> &fields, List<Item> &all_fields, Order *order,
649
649
                bool *hidden_group_fields);
650
650
bool fix_inner_refs(Session *session, List<Item> &all_fields, Select_Lex *select,
651
651
                    Item **ref_pointer_array);
692
692
                        TableIdentifier &new_identifier);
693
693
 
694
694
bool mysql_prepare_update(Session *session, TableList *table_list,
695
 
                          Item **conds, uint32_t order_num, order_st *order);
 
695
                          Item **conds, uint32_t order_num, Order *order);
696
696
int mysql_update(Session *session,TableList *tables,List<Item> &fields,
697
697
                 List<Item> &values,COND *conds,
698
 
                 uint32_t order_num, order_st *order, ha_rows limit,
 
698
                 uint32_t order_num, Order *order, ha_rows limit,
699
699
                 enum enum_duplicates handle_duplicates, bool ignore);
700
700
bool mysql_prepare_insert(Session *session, TableList *table_list, Table *table,
701
701
                          List<Item> &fields, List_item *values,