CARMA C++
carma::dbms::PostgresDBConnection Member List

This is the complete list of members for carma::dbms::PostgresDBConnection, including all inherited members.

activeStatements (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
beginTransaction() const carma::dbms::PostgresDBConnectionvirtual
caseSensitiveSearchModifier() const carma::dbms::DBConnectionvirtual
closeConnection()carma::dbms::DBConnection
closeODBCConnection_()carma::dbms::DBConnectionprotected
closeODBCConnection_(SQLHENV henv, SQLHDBC hdbc) const (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
commitTransaction() const carma::dbms::PostgresDBConnectionvirtual
createInsertStatement(const std::string &tableName, const std::vector< std::string > columns, const std::vector< std::string > values)carma::dbms::DBConnectionstatic
createInsertStatement(const std::string &tableName, const std::vector< std::string > columns, const std::string values)carma::dbms::DBConnectionstatic
createJoinClause(const std::string &leftTable, const std::string &rightTable, const std::string &leftColumn, const std::string &rightColumn="", const std::string &rightTableAlias="", const std::string &indexCol="")carma::dbms::DBConnectionstatic
createJoinClause(const std::string &joinTable, const std::string &onClause)carma::dbms::DBConnectionstatic
createMonitorDataTable(const monitorTableAverageType &averageType, const monitorTableDataType dataType, const std::string &tag, const std::string *const location) const carma::dbms::PostgresDBConnectionvirtual
carma::dbms::DBConnection::createMonitorDataTable(const MonitorAverageType &averageType, const MonitorAggregateType &aggType, const std::string &tag, const std::string *const location=NULL) const =0carma::dbms::DBConnectionpure virtual
databaseInfo(const std::string &database="") const carma::dbms::DBConnection
dataSource() const carma::dbms::DBConnection
dataSource_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
DBConnection(const carma::dbms::DBConfigurator *dbconf)carma::dbms::DBConnectionprotected
dbname_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
dbuser_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
deleteFromMonitorIndexTable(const std::string &whereClause) const carma::dbms::DBConnectionvirtual
directSQLExec_(const SQLHSTMT hstmt, const std::string &statement) const carma::dbms::DBConnectionprotected
directSQLExec_(const std::string &statement) const carma::dbms::DBConnectionprotected
directSQLInsert_(const std::string &statement) const carma::dbms::DBConnectionprotected
dropScratchTable(const std::string &table) const carma::dbms::DBConnectionvirtual
execSQLDropTable(const std::string &tableName) const carma::dbms::DBConnectionvirtual
execSQLSelect(const std::string &statement, const std::string &resultTableName="RESULT TABLE") const carma::dbms::DBConnectionvirtual
execSQLSelect(const std::vector< std::string > &columnNames, const std::string &tableName, const std::string &whereClause="", const std::string &orderByClause="", const std::string &groupByClause="", const std::string &havingClause="", const std::string &resultTableName="RESULT TABLE") const carma::dbms::DBConnectionvirtual
file2TableMap typedefcarma::dbms::DBConnection
freeSQLStatement_(const SQLHSTMT &hstmt) const carma::dbms::DBConnectionprotected
getAggregate(const std::string &column, const std::string &table, const std::string &function, carma::dbms::Table::ColumnType &type) const carma::dbms::DBConnectionvirtual
getLogMessages(const carma::util::frameType &start, const carma::util::frameType &end=carma::util::Time::computeCurrentFrame(), const std::string *matchString=NULL) const carma::dbms::DBConnection
getRowCount(const std::string &tableName) const carma::dbms::DBConnectionvirtual
hdbc_carma::dbms::DBConnectionprotected
henv_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
insertLogMessage(const std::string &message, const carma::util::frameType &frameCount=carma::util::Time::computeCurrentFrame()) const carma::dbms::DBConnection
inTransaction() const carma::dbms::PostgresDBConnectionvirtual
inTxn_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
isDBUp() const carma::dbms::PostgresDBConnection
carma::dbms::DBConnection::isDBUp()carma::dbms::DBConnectionvirtual
isUp(const DBConfigurator *dbconf=NULL)carma::dbms::DBConnectionstatic
loadDataFromFile(const std::string &filename, const std::string &table, const std::string &user, const bool &useTransactions, const bool &useProductionDB) const (defined in carma::dbms::PostgresDBConnection)carma::dbms::PostgresDBConnection
carma::dbms::DBConnection::loadDataFromFile(const std::string &filename, const std::string &table, const bool &useTransactions, const int &linesToIgnore=0, const std::string &columnDelimiter="\t") const =0carma::dbms::DBConnectionpure virtual
loadDataFromFiles(const file2TableMap &file2Table, const std::string &user, const bool &useTransactions, const bool &useProductionDB) const (defined in carma::dbms::PostgresDBConnection)carma::dbms::PostgresDBConnection
carma::dbms::DBConnection::loadDataFromFiles(const file2TableMap &file2Table, const bool &useTransactions, const int &linesToIgnore=0, const std::string &columnDelimiter="\t") const =0carma::dbms::DBConnectionpure virtual
logger_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
maxColumnsPerTable() const =0carma::dbms::DBConnectionpure virtual
maxTablesPerJoin() const =0carma::dbms::DBConnectionpure virtual
monitorDataTableHasBeenPopulated(const std::string &tableName, const MonitorAverageType &averageType) const carma::dbms::DBConnectionvirtual
ODBC_DATASRC (defined in carma::dbms::PostgresDBConnection)carma::dbms::PostgresDBConnectionstatic
odbcConnectString_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
odbcInfo() const carma::dbms::DBConnection
odbcini_carma::dbms::DBConnectionprotected
odbcResultSetToTable_(const SQLHSTMT &hstmt) const carma::dbms::DBConnectionprotected
openODBCConnection_(SQLHENV *henv, SQLHDBC *hdbc)carma::dbms::DBConnectionprotected
openODBCConnection_() (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
passwordFile_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
port_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
PostgresDBConnection(const bool &useProductionDB, const string *const odbcini)carma::dbms::PostgresDBConnection
RDBMS (defined in carma::dbms::PostgresDBConnection)carma::dbms::PostgresDBConnectionstatic
rdbmsName() const carma::dbms::DBConnection
rdbmsName_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
readPassword_() const carma::dbms::DBConnectionprotected
repairMonitorDataTable(const std::string &tableName) const =0carma::dbms::DBConnectionpure virtual
rollBackTransaction() const carma::dbms::PostgresDBConnectionvirtual
socket_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
tableExists(const std::string &table, const std::string &database) const carma::dbms::DBConnection
TEST_ODBC_DATASRC (defined in carma::dbms::PostgresDBConnection)carma::dbms::PostgresDBConnectionstatic
~DBConnection()carma::dbms::DBConnectionvirtual