~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/catalog/engine.h

  • Committer: Brian Aker
  • Date: 2010-12-03 04:10:23 UTC
  • mto: (2017.3.1 catalogs)
  • mto: This revision was merged to the branch mainline in revision 2073.
  • Revision ID: brian@tangent.org-20101203041023-hd0cwx8jgwcrivck
Big hunk of burning create/drop work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
    drizzled::catalog::Engine()
36
36
  {}
37
37
 
38
 
  bool create(const drizzled::identifier::Catalog &identifier)
39
 
  {
40
 
    (void)identifier;
41
 
    return false;
42
 
  }
43
 
 
44
 
  bool drop(const drizzled::identifier::Catalog &identifier)
45
 
  {
46
 
    (void)identifier;
47
 
    return false;
48
 
  }
 
38
  bool create(const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &);
 
39
  bool drop(const drizzled::identifier::Catalog &identifier);
49
40
 
50
41
  bool exist(const drizzled::identifier::Catalog &identifier)
51
42
  {
96
87
 
97
88
    return false;
98
89
  }
 
90
 
 
91
private:
 
92
  bool readFile(const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &message);
 
93
  bool writeFile(const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &message);
 
94
 
99
95
};
100
96
 
101
97
} /* namespace catalog */