List of all members.
Public Types |
typedef boost::shared_ptr< Engine > | shared_ptr |
typedef std::vector< shared_ptr > | vector |
Public Member Functions |
bool | create (const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &) |
bool | drop (const drizzled::identifier::Catalog &identifier) |
bool | exist (const drizzled::identifier::Catalog &identifier) |
void | getIdentifiers (drizzled::identifier::Catalog::vector &identifiers) |
drizzled::message::catalog::shared_ptr | getMessage (drizzled::identifier::Catalog::const_reference identifier) |
void | getMessages (drizzled::message::catalog::vector &messages) |
Protected Member Functions |
virtual bool | create (identifier::Catalog::const_reference, message::catalog::shared_ptr &)=0 |
virtual bool | drop (identifier::Catalog::const_reference)=0 |
virtual bool | exist (identifier::Catalog::const_reference identifier)=0 |
Private Member Functions |
drizzled::message::catalog::shared_ptr | readFile (drizzled::identifier::Catalog::const_reference identifier) |
bool | writeFile (const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &message) |
void | prime (drizzled::message::catalog::vector &messages) |
Friends |
class | drizzled::plugin::Catalog |
Detailed Description
Definition at line 29 of file engine.h.
The documentation for this class was generated from the following files: