Drizzled Public API Documentation

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

Public Types

typedef boost::shared_ptr< Engineshared_ptr
typedef std::vector< shared_ptr > vector

Protected Member Functions

virtual bool create (const identifier::Catalog &, message::catalog::shared_ptr &)=0
virtual bool drop (const identifier::Catalog &)=0
virtual bool exist (const identifier::Catalog &identifier)=0
virtual void getIdentifiers (identifier::catalog::vector &identifiers)=0
virtual
message::catalog::shared_ptr 
getMessage (const identifier::Catalog &)=0
virtual void getMessages (message::catalog::vector &messages)=0

Friends

class drizzled::plugin::Catalog

Detailed Description

Definition at line 30 of file engine.h.


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