~stewart/drizzle/embedded-innodb-rnd-read

« back to all changes in this revision

Viewing changes to drizzled/plugin/storage_engine.h

  • Committer: Stewart Smith
  • Date: 2010-04-03 05:03:17 UTC
  • mfrom: (1310.1.43)
  • Revision ID: stewart@flamingspork.com-20100403050317-d5l3aqqa2p411bos
Merged embedded-innodb-write-row into embedded-innodb-rnd-read.

Show diffs side-by-side

added added

removed removed

Lines of Context:
297
297
  // @todo move these to protected
298
298
  virtual void doGetTableNames(CachedDirectory &directory,
299
299
                               drizzled::SchemaIdentifier &schema_identifier,
300
 
                               TableNameList &set_of_names);
 
300
                               TableNameList &set_of_names)= 0;
 
301
 
 
302
  virtual void doGetTableIdentifiers(CachedDirectory &directory,
 
303
                                     drizzled::SchemaIdentifier &schema_identifier,
 
304
                                     TableIdentifiers &set_of_identifiers)= 0;
301
305
 
302
306
  virtual int doDropTable(Session &session,
303
307
                          TableIdentifier &identifier)= 0;
328
332
                       StorageEngine &engine,
329
333
                       TableIdentifier &identifier);
330
334
  static void getTableNames(Session &session, drizzled::SchemaIdentifier& schema_identifier, TableNameList &set_of_names);
 
335
  static void getTableIdentifiers(Session &session, SchemaIdentifier &schema_identifier, TableIdentifiers &set_of_identifiers);
331
336
 
332
337
  // Check to see if any SE objects to creation.
333
338
  static bool canCreateTable(drizzled::TableIdentifier &identifier);