tinySQL  0.1
A self-contained database management system
All Classes Files Functions Variables Pages
CatalogManager Member List

This is the complete list of members for CatalogManager, including all inherited members.

CatalogManager(BufferManager *bfm) (defined in CatalogManager)CatalogManager
CreateTable(const std::string &table_name, Attribute &attr)CatalogManager
DropIndex(const std::string &table_name, const std::string &index_name)CatalogManager
DropTable(const std::string &table_name)CatalogManager
existAttribute(const std::string &table_name, const std::string &attr_name)CatalogManager
existTable(const std::string &table_name)CatalogManager
getAttribute(const std::string &table_name)CatalogManager
getIndex(const std::string &table_name)CatalogManager
getIndexName(const std::string &table_name, const std::string &attr_name) (defined in CatalogManager)CatalogManager
Index2Attr(const std::string &table_name, const std::string &attr_name, const std::string &index_name)CatalogManager
indexName2table(std::string &index_name) const (defined in CatalogManager)CatalogManagerinline
ShowAllTable() (defined in CatalogManager)CatalogManager
ShowTable(const std::string &table_name)CatalogManager
UpdateIndex(const std::string &table_name, const std::string &attr_name, const std::string &index_name)CatalogManager
~CatalogManager() (defined in CatalogManager)CatalogManager