Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <data_dictionary.hpp>
Public Member Functions | |
std::list< std::pair < ColumnPtr, TablePtr > > | getColumnsforColumnName (const std::string &column_name) |
bool | getAttributeType (const std::string &table_name, const std::string &column_name, AttributeType &type) |
Static Public Member Functions | |
static DataDictionary & | instance () |
Private Member Functions | |
DataDictionary () | |
DataDictionary (const DataDictionary &) | |
DataDictionary & | operator= (DataDictionary &) |
CoGaDB::DataDictionary::DataDictionary | ( | ) | [private] |
CoGaDB::DataDictionary::DataDictionary | ( | const DataDictionary & | ) | [private] |
bool CoGaDB::DataDictionary::getAttributeType | ( | const std::string & | table_name, |
const std::string & | column_name, | ||
AttributeType & | type | ||
) |
std::list< std::pair< ColumnPtr, TablePtr > > CoGaDB::DataDictionary::getColumnsforColumnName | ( | const std::string & | column_name | ) |
DataDictionary & CoGaDB::DataDictionary::instance | ( | ) | [static] |
DataDictionary& CoGaDB::DataDictionary::operator= | ( | DataDictionary & | ) | [private] |