![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <RDBC/blob/master/include/RDBC/TSQLImporter.h>
Inheritance diagram for TSQLImporter:
Collaboration diagram for TSQLImporter:Public Member Functions | |
| TSQLImporter () | |
| TSQLImporter (const TString &url, TSQLConnection *con) | |
| virtual | ~TSQLImporter () |
| virtual Int_t | Import (const TString &url, TSQLConnection *con) |
| virtual Bool_t | IsValid () const |
| void | Throw (TSQLException *e) |
Protected Attributes | |
| TSQLConnection * | fConnection |
| TSQLImportClient * | fClient |
Private Member Functions | |
| void | LoadCatalog (const TString &url) |
| void | LoadTable (const TString &url) |
Private Attributes | |
| Int_t | fStatus |
Definition at line 18 of file TSQLImporter.h.
View newest version in sPHENIX GitHub at line 18 of file TSQLImporter.h
| TSQLImporter::TSQLImporter | ( | ) |
|
inline |
Definition at line 31 of file TSQLImporter.h.
View newest version in sPHENIX GitHub at line 31 of file TSQLImporter.h
References Import().
Here is the call graph for this function:
|
virtual |
Definition at line 189 of file TSQLImporter.cxx.
View newest version in sPHENIX GitHub at line 189 of file TSQLImporter.cxx
References fClient.
|
virtual |
Definition at line 159 of file TSQLImporter.cxx.
View newest version in sPHENIX GitHub at line 159 of file TSQLImporter.cxx
References con, fConnection, fStatus, HTTP_FORBIDDEN, HTTP_OK, LoadCatalog(), and LoadTable().
Referenced by TSQLDriverManager::GetConnection(), and TSQLImporter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 181 of file TSQLImporter.cxx.
View newest version in sPHENIX GitHub at line 181 of file TSQLImporter.cxx
References fStatus.
Referenced by TSQLDriverManager::GetConnection().
Here is the caller graph for this function:
|
private |
Definition at line 112 of file TSQLImporter.cxx.
View newest version in sPHENIX GitHub at line 112 of file TSQLImporter.cxx
References TSQLConnection::CreateStatement(), TSQLStatement::ExecuteQuery(), fClient, fConnection, fStatus, TSQLResultSet::GetString(), TSQLImportClient::GetTableName(), HTTP_NOT_ACCEPTABLE, HTTP_OK, LoadTable(), and TSQLResultSet::Next().
Referenced by Import().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 31 of file TSQLImporter.cxx.
View newest version in sPHENIX GitHub at line 31 of file TSQLImporter.cxx
References TSQLConnection::CreateStatement(), Acts::UnitConstants::e, TSQLStatement::ExecuteUpdate(), fClient, fConnection, file, fStatus, TSQLImportClient::GetColumns(), TSQLImportClient::GetException(), TSQLImportClient::GetLocal(), TSQLImportClient::GetLocalFile(), TSQLImportClient::GetSkipLines(), TSQLImportClient::GetStatus(), TSQLImportClient::GetTableName(), HTTP_NOT_ACCEPTABLE, HTTP_OK, TSQLImportClient::Init(), TSQLImportClient::IsValid(), and Throw().
Referenced by Import(), and LoadCatalog().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 35 of file TSQLImporter.h.
View newest version in sPHENIX GitHub at line 35 of file TSQLImporter.h
Referenced by LoadTable().
Here is the caller graph for this function:
|
protected |
Definition at line 22 of file TSQLImporter.h.
View newest version in sPHENIX GitHub at line 22 of file TSQLImporter.h
Referenced by LoadCatalog(), LoadTable(), and ~TSQLImporter().
|
protected |
Definition at line 21 of file TSQLImporter.h.
View newest version in sPHENIX GitHub at line 21 of file TSQLImporter.h
Referenced by Import(), LoadCatalog(), and LoadTable().
|
private |
Definition at line 27 of file TSQLImporter.h.
View newest version in sPHENIX GitHub at line 27 of file TSQLImporter.h
Referenced by Import(), IsValid(), LoadCatalog(), and LoadTable().