Drizzled Public API Documentation

drizzled::catalog::Engine Class Referenceabstract
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: