~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/storage_engine.h

  • Committer: Brian Aker
  • Date: 2010-02-14 02:02:48 UTC
  • mfrom: (1273.13.64 fix_is)
  • Revision ID: brian@gaz-20100214020248-bhovaejhz9fmer3q
Merge in data_dictionary.

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
#include <drizzled/definitions.h>
25
25
#include <drizzled/plugin.h>
26
26
#include <drizzled/handler_structs.h>
 
27
#include <drizzled/message/schema.pb.h>
27
28
#include <drizzled/message/table.pb.h>
28
29
#include "drizzled/plugin/plugin.h"
29
30
#include "drizzled/sql_string.h"
404
405
  static int dropTable(Session& session,
405
406
                       TableIdentifier &identifier,
406
407
                       bool generate_warning);
407
 
  static void getTableNames(std::string& db_name, std::set<std::string> &set_of_names);
 
408
  static void getTableNames(const std::string& db_name, std::set<std::string> &set_of_names);
 
409
 
 
410
  // @note All schema methods defined here
 
411
  static void getSchemaNames(std::set<std::string>& set_of_names);
 
412
  static bool getSchemaDefinition(const std::string &schema_name, message::Schema &proto);
 
413
 
408
414
 
409
415
  static inline const std::string &resolveName(const StorageEngine *engine)
410
416
  {