Analysis Software
Documentation for sPHENIX simulation software
|
#include <RDBC/TSQLConnection.h>
#include <RDBC/TSQLStatement.h>
#include <RDBC/TSQLPreparedStatement.h>
#include <RDBC/TSQLCallableStatement.h>
#include <RDBC/TSQLDatabaseMetaData.h>
#include <RDBC/TSQLDriverManager.h>
#include <RDBC/TSQLResultSet.h>
#include <TList.h>
#include <TNamed.h>
#include "MySQLConnectionPrivate.h"
Go to the source code of this file.
Functions | |
ClassImpQ (TSQLConnection) TSQLConnection | |
const char * | s (Bool_t b) |
TString | maybeQuote (const TString &str, const TString &qc) |
void | rsInfo (TSQLDatabaseMetaData *md, Int_t rsType, const char *name) |
void | transactionInfo (TSQLDatabaseMetaData *md) |
void | catalogInfo (TSQLDatabaseMetaData *md) |
void | schemaInfo (TSQLDatabaseMetaData *md) |
void | productInfo (TSQLDatabaseMetaData *md) |
void | driverInfo (TSQLDatabaseMetaData *md) |
void | funcInfo (TSQLDatabaseMetaData *md) |
void | keywordInfo (TSQLDatabaseMetaData *md) |
Variables | |
struct { | |
int id | |
const char * name | |
} | levels [] |
void catalogInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 867 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 867 of file MySQLConnection.cxx
References Jetscape::cid, Data, TSQLDatabaseMetaData::GetCatalogSeparator(), TSQLDatabaseMetaData::GetCatalogTerm(), TSQLDatabaseMetaData::GetTableTerm(), train_ambiguity_solver::id, TSQLDatabaseMetaData::IsCatalogAtStart(), printf(), physmon_simulation::s, TSQLDatabaseMetaData::SupportsCatalogsInDataManipulation(), TSQLDatabaseMetaData::SupportsCatalogsInIndexDefinitions(), TSQLDatabaseMetaData::SupportsCatalogsInPrivilegeDefinitions(), TSQLDatabaseMetaData::SupportsCatalogsInProcedureCalls(), and TSQLDatabaseMetaData::SupportsCatalogsInTableDefinitions().
Referenced by TSQLConnection::Print().
ClassImpQ | ( | TSQLConnection | ) |
Definition at line 146 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 146 of file MySQLConnection.cxx
void driverInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 952 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 952 of file MySQLConnection.cxx
References TSQLDatabaseMetaData::GetDriverName(), TSQLDatabaseMetaData::GetDriverVersion(), printf(), and str.
Referenced by TSQLConnection::Print().
void funcInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 966 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 966 of file MySQLConnection.cxx
References TSQLDatabaseMetaData::GetNumericFunctions(), TSQLDatabaseMetaData::GetStringFunctions(), TSQLDatabaseMetaData::GetSystemFunctions(), TSQLDatabaseMetaData::GetTimeDateFunctions(), printf(), and str.
Referenced by TSQLConnection::Print().
void keywordInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 994 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 994 of file MySQLConnection.cxx
References TSQLDatabaseMetaData::GetSQLKeywords(), printf(), and str.
Referenced by TSQLConnection::Print().
TString maybeQuote | ( | const TString & | str, |
const TString & | qc | ||
) |
Definition at line 772 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 772 of file MySQLConnection.cxx
References str.
void productInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 938 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 938 of file MySQLConnection.cxx
References TSQLDatabaseMetaData::GetDatabaseProductName(), TSQLDatabaseMetaData::GetDatabaseProductVersion(), printf(), and str.
Referenced by TSQLConnection::Print().
void rsInfo | ( | TSQLDatabaseMetaData * | md, |
Int_t | rsType, | ||
const char * | name | ||
) |
Definition at line 783 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 783 of file MySQLConnection.cxx
References kCONCUR_READ_ONLY, kCONCUR_UPDATABLE, TSQLDatabaseMetaData::OwnDeletesAreVisible(), TSQLDatabaseMetaData::OwnInsertsAreVisible(), TSQLDatabaseMetaData::OwnUpdatesAreVisible(), printf(), TSQLDatabaseMetaData::SupportsResultSetConcurrency(), and TSQLDatabaseMetaData::SupportsResultSetType().
Referenced by TSQLConnection::Print().
const char* s | ( | Bool_t | b | ) |
Definition at line 764 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 764 of file MySQLConnection.cxx
void schemaInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 907 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 907 of file MySQLConnection.cxx
References TSQLDatabaseMetaData::GetIdentifierQuoteString(), TSQLDatabaseMetaData::GetTableTerm(), printf(), physmon_simulation::s, Jetscape::sid, TSQLDatabaseMetaData::SupportsSchemasInDataManipulation(), TSQLDatabaseMetaData::SupportsSchemasInIndexDefinitions(), TSQLDatabaseMetaData::SupportsSchemasInPrivilegeDefinitions(), TSQLDatabaseMetaData::SupportsSchemasInProcedureCalls(), and TSQLDatabaseMetaData::SupportsSchemasInTableDefinitions().
Referenced by TSQLConnection::Print().
void transactionInfo | ( | TSQLDatabaseMetaData * | md | ) |
Definition at line 826 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 826 of file MySQLConnection.cxx
References TSQLDatabaseMetaData::DataDefinitionCausesTransactionCommit(), TSQLDatabaseMetaData::DataDefinitionIgnoredInTransactions(), TSQLDatabaseMetaData::GetDefaultTransactionIsolation(), i, levels, printf(), physmon_simulation::s, str, TSQLDatabaseMetaData::SupportsDataDefinitionAndDataManipulationTransactions(), TSQLDatabaseMetaData::SupportsDataManipulationTransactionsOnly(), TSQLDatabaseMetaData::SupportsTransactionIsolationLevel(), and TSQLDatabaseMetaData::SupportsTransactions().
Referenced by TSQLConnection::Print().
int id |
Definition at line 815 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 815 of file MySQLConnection.cxx
struct { ... } levels[] |
Referenced by CemcMonDraw::DrawFirst(), HcalMonDraw::DrawFirst(), Acts::operator<<(), and transactionInfo().
const char* name |
Definition at line 816 of file MySQLConnection.cxx.
View newest version in sPHENIX GitHub at line 816 of file MySQLConnection.cxx