~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/archive/archive_engine.h

  • Committer: pawel
  • Date: 2010-03-29 20:16:08 UTC
  • mto: This revision was merged to the branch mainline in revision 1428.
  • Revision ID: pawel@paw-20100329201608-ndqnc736k47uvy3s
changed function-like defines into functions in some files

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
    drizzled::plugin::StorageEngine("ARCHIVE",
67
67
                                    drizzled::HTON_FILE_BASED |
68
68
                                    drizzled::HTON_STATS_RECORDS_IS_EXACT |
69
 
                                    drizzled::HTON_HAS_RECORDS),
 
69
                                    drizzled::HTON_HAS_RECORDS |
 
70
                                    drizzled::HTON_HAS_DATA_DICTIONARY),
70
71
    archive_open_tables()
71
72
  {
72
73
    table_definition_ext= ARZ;
82
83
    return ha_archive_exts;
83
84
  }
84
85
 
85
 
  int doCreateTable(drizzled::Session &session,
86
 
                    drizzled::Table &table_arg,
 
86
  int doCreateTable(drizzled::Session *session,
 
87
                    drizzled::Table& table_arg,
87
88
                    drizzled::TableIdentifier &identifier,
88
89
                    drizzled::message::Table& proto);
89
90
 
91
92
                           drizzled::TableIdentifier &identifier,
92
93
                           drizzled::message::Table &table_message);
93
94
 
94
 
  void doGetTableNames(drizzled::CachedDirectory &directory, drizzled::SchemaIdentifier&, std::set<std::string>& set_of_names);
 
95
  void doGetTableNames(drizzled::CachedDirectory &directory, std::string& , std::set<std::string>& set_of_names);
95
96
 
96
97
  int doDropTable(drizzled::Session&, drizzled::TableIdentifier &identifier);
97
98
 
109
110
  }
110
111
 
111
112
  bool doDoesTableExist(drizzled::Session&, drizzled::TableIdentifier &identifier);
112
 
  int doRenameTable(drizzled::Session&, drizzled::TableIdentifier &from, drizzled::TableIdentifier &to);
113
 
 
114
 
  void doGetTableIdentifiers(drizzled::CachedDirectory &directory,
115
 
                             drizzled::SchemaIdentifier &schema_identifier,
116
 
                             drizzled::TableIdentifiers &set_of_identifiers);
117
113
};
118
114
 
119
115
#endif /* PLUGIN_ARCHIVE_ARCHIVE_ENGINE_H */