Column Store
Public Member Functions | Private Attributes | List of all members
Postgres::PostgreSQLMetaData Class Reference

#include <PostgreSQLMetaData.h>

Collaboration diagram for Postgres::PostgreSQLMetaData:
Collaboration graph

Public Member Functions

 PostgreSQLMetaData (std::string db_name, std::string username, std::string password, SchemaMetaData schema)
 
pqxx::connection * get_connection () const
 
std::string get_db_name () const
 
std::string get_username () const
 
std::string get_password () const
 
SchemaMetaData get_schema_meta_data () const
 

Private Attributes

std::string db_name
 
std::string username
 
std::string password
 
pqxx::connection * conn
 
SchemaMetaData schema_meta_data
 

Constructor & Destructor Documentation

◆ PostgreSQLMetaData()

PostgreSQLMetaData::PostgreSQLMetaData ( std::string  db_name,
std::string  username,
std::string  password,
SchemaMetaData  schema 
)

Member Function Documentation

◆ get_connection()

pqxx::connection* Postgres::PostgreSQLMetaData::get_connection ( ) const
inline

◆ get_db_name()

std::string Postgres::PostgreSQLMetaData::get_db_name ( ) const
inline

◆ get_password()

std::string Postgres::PostgreSQLMetaData::get_password ( ) const
inline

◆ get_schema_meta_data()

SchemaMetaData Postgres::PostgreSQLMetaData::get_schema_meta_data ( ) const
inline

◆ get_username()

std::string Postgres::PostgreSQLMetaData::get_username ( ) const
inline

Member Data Documentation

◆ conn

pqxx::connection* Postgres::PostgreSQLMetaData::conn
private

◆ db_name

std::string Postgres::PostgreSQLMetaData::db_name
private

◆ password

std::string Postgres::PostgreSQLMetaData::password
private

◆ schema_meta_data

SchemaMetaData Postgres::PostgreSQLMetaData::schema_meta_data
private

◆ username

std::string Postgres::PostgreSQLMetaData::username
private

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