Drizzled Public API Documentation

drizzled::identifier::Schema Class Reference
Inheritance diagram for drizzled::identifier::Schema:
drizzled::Identifier drizzled::identifier::constants::Schema drizzled::identifier::Table

Public Member Functions

 Schema (const drizzled::identifier::Catalog &catalog_arg, str_ref)
 
virtual std::string getSQLPath () const
 
const std::string & getPath () const
 
const std::string & getSchemaName () const
 
const std::string & getCompareWithSchemaName () const
 
const drizzled::identifier::CataloggetCatalog () const
 
const std::string & getCatalogName () const
 
virtual bool isValid () const
 
virtual bool isSystem () const
 
bool compare (const std::string &arg) const
 
bool compare (const Schema &) const
 

Private Attributes

std::string _corrected_db
 
std::string db
 
std::string db_path
 
drizzled::identifier::Catalog _catalog
 

Friends

bool operator< (const Schema &left, const Schema &right)
 
bool operator== (const Schema &left, const Schema &right)
 

Detailed Description

Definition at line 42 of file schema.h.


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