~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/heap/ha_heap.h

  • Committer: Brian Aker
  • Date: 2008-10-06 06:47:29 UTC
  • Revision ID: brian@tangent.org-20081006064729-2i9mhjkzyvow9xsm
RemoveĀ uint.

Show diffs side-by-side

added added

removed removed

Lines of Context:
14
14
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */
15
15
 
16
16
 
 
17
#ifdef USE_PRAGMA_INTERFACE
 
18
#pragma interface                       /* gcc class implementation */
 
19
#endif
17
20
 
18
21
/* class for the the heap handler */
19
22
 
94
97
  int info(uint);
95
98
  int extra(enum ha_extra_function operation);
96
99
  int reset();
97
 
  int external_lock(Session *session, int lock_type);
 
100
  int external_lock(THD *thd, int lock_type);
98
101
  int delete_all_rows(void);
99
102
  int disable_indexes(uint32_t mode);
100
103
  int enable_indexes(uint32_t mode);
106
109
  int create(const char *name, Table *form, HA_CREATE_INFO *create_info);
107
110
  void update_create_info(HA_CREATE_INFO *create_info);
108
111
 
109
 
  THR_LOCK_DATA **store_lock(Session *session, THR_LOCK_DATA **to,
 
112
  THR_LOCK_DATA **store_lock(THD *thd, THR_LOCK_DATA **to,
110
113
                             enum thr_lock_type lock_type);
111
114
  int cmp_ref(const unsigned char *ref1, const unsigned char *ref2)
112
115
  {