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

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

activeStatements (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
beginTransaction() const carma::dbms::DBConnectionvirtual
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::DBConnectionvirtual
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 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
DBConnectionTest (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionfriend
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::DBConnectionvirtual
inTxn_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
isDBUp()carma::dbms::DBConnectionvirtual
isUp(const DBConfigurator *dbconf=NULL)carma::dbms::DBConnectionstatic
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 bool &useTransactions, const int &linesToIgnore=0, const std::string &columnDelimiter="\t") const =0carma::dbms::DBConnectionpure virtual
LogDatabase (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionfriend
logger_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
maxColumnsPerTable() const =0carma::dbms::DBConnectionpure virtual
maxTablesPerJoin() const =0carma::dbms::DBConnectionpure virtual
MonitorConfigurationDatabase (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionfriend
MonitorDataDatabase (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionfriend
MonitorDataQueryManager (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionfriend
monitorDataTableHasBeenPopulated(const std::string &tableName, const MonitorAverageType &averageType) const carma::dbms::DBConnectionvirtual
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
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::DBConnectionvirtual
socket_ (defined in carma::dbms::DBConnection)carma::dbms::DBConnectionprotected
tableExists(const std::string &table, const std::string &database) const carma::dbms::DBConnection
~DBConnection()carma::dbms::DBConnectionvirtual