24
23
#include <drizzled/catalog/engine.h>
29
29
class Engine : public drizzled::catalog::Engine
37
32
bool create(const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &);
38
33
bool drop(const drizzled::identifier::Catalog &identifier);
40
35
bool exist(const drizzled::identifier::Catalog &identifier)
50
42
identifiers.push_back(drizzled::catalog::local_identifier());
55
47
void getMessages(drizzled::message::catalog::vector &messages);
59
51
bool writeFile(const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &message);
60
52
void prime(drizzled::message::catalog::vector &messages);