Drizzled Public API Documentation

plugin::catalog::Engine Class Reference
Inheritance diagram for plugin::catalog::Engine:
drizzled::catalog::Engine

List of all members.

Public Types

typedef boost::shared_ptr< Engineshared_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 (const drizzled::identifier::Catalog &identifier)
void getMessages (drizzled::message::catalog::vector &messages)

Private Member Functions

drizzled::message::catalog::shared_ptr readFile (const drizzled::identifier::Catalog &identifier)
bool writeFile (const drizzled::identifier::Catalog &identifier, drizzled::message::catalog::shared_ptr &message)
void prime (drizzled::message::catalog::vector &messages)

Detailed Description

Definition at line 29 of file engine.h.


The documentation for this class was generated from the following files: