~stewart/drizzle/embedded-innodb-autoincrement

« back to all changes in this revision

Viewing changes to plugin/embedded_innodb/embedded_innodb_engine.h

merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
  uint32_t index_flags(uint32_t inx) const;
50
50
  int open(const char *name, int mode, uint32_t test_if_locked);
51
51
  int close(void);
52
 
  int write_row(unsigned char * buf);
 
52
  int doInsertRecord(unsigned char * buf);
53
53
  int rnd_init(bool scan);
54
54
  int rnd_next(unsigned char *buf);
55
55
  int rnd_end();
67
67
  void position(const unsigned char *record);
68
68
  int info(uint32_t flag);
69
69
  double scan_time();
70
 
  int delete_row(const unsigned char *);
 
70
  int doDeleteRecord(const unsigned char *);
71
71
  int delete_all_rows(void);
72
 
  int update_row(const unsigned char * old_data, unsigned char * new_data);
 
72
  int doUpdateRecord(const unsigned char * old_data, unsigned char * new_data);
73
73
 
74
74
  EmbeddedInnoDBTableShare *get_share(const char *table_name, int *rc);
75
75
  int free_share();