Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TSQLDriverManager.cxx File Reference
#include <RDBC/TSQLDriverManager.h>
#include <RDBC/TSQLConnection.h>
#include <RDBC/TSQLUrl.h>
#include <TList.h>
#include <TSystem.h>
#include <TClassTable.h>
#include <iostream>
#include <TROOT.h>
#include <TString.h>
#include <stdlib.h>
#include <TSysEvtHandler.h>
#include <TApplication.h>
#include <TInterpreter.h>
#include <RDBC/TSQLImporter.h>
#include <termio.h>
+ Include dependency graph for TSQLDriverManager.cxx:

Go to the source code of this file.

Classes

class  SIGTERMhandler
 
class  TSQLini
 

Macros

#define TERMIO   struct termio
 

Functions

 ClassImpQ (TSQLDriverManager) TList *gDataSources
 
TSQLDriverManagerInitGlobalDriverManager ()
 
Bool_t InitRDBCpath ()
 
void InitHandlers ()
 
TString EnterPassword ()
 

Variables

TList * gDrivers
 
TList * gConnections
 
TString gRDBClibPath
 
TSignalHandler * gSIGTERMhandler
 
TSignalHandler * gSIGQUIThandler
 
Bool_t gHandlersInitiated = kFALSE
 
TSQLDriverManagergSQLDriverManager = InitGlobalDriverManager()
 
TSQLinigODBCini = 0
 
static Bool_t dummy = InitRDBCpath()
 

Macro Definition Documentation

#define TERMIO   struct termio

Definition at line 282 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 282 of file TSQLDriverManager.cxx

Referenced by EnterPassword().

Function Documentation

ClassImpQ ( TSQLDriverManager  )
TString EnterPassword ( )

Definition at line 286 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 286 of file TSQLDriverManager.cxx

References conf::stdout, TERMIO, and Acts::Test::tmp().

Referenced by TSQLDriverManager::GetConnection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

TSQLDriverManager* InitGlobalDriverManager ( )

Definition at line 76 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 76 of file TSQLDriverManager.cxx

References gSQLDriverManager.

void InitHandlers ( )

Definition at line 170 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 170 of file TSQLDriverManager.cxx

References gHandlersInitiated, gSIGQUIThandler, gSIGTERMhandler, and InitRDBCpath().

Referenced by TSQLDriverManager::GetConnection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Bool_t InitRDBCpath ( )

Definition at line 148 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 148 of file TSQLDriverManager.cxx

References gRDBClibPath, and str.

Referenced by InitHandlers().

+ Here is the caller graph for this function:

Variable Documentation

Bool_t dummy = InitRDBCpath()
static

Definition at line 167 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 167 of file TSQLDriverManager.cxx

TList* gConnections

Definition at line 69 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 69 of file TSQLDriverManager.cxx

Referenced by TSQLDriverManager::GetConnections(), TSQLDriverManager::Shutdown(), and TSQLDriverManager::TSQLDriverManager().

TList* gDrivers
Bool_t gHandlersInitiated = kFALSE

Definition at line 73 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 73 of file TSQLDriverManager.cxx

Referenced by TSQLDriverManager::GetConnection(), and InitHandlers().

TSQLini* gODBCini = 0

Definition at line 146 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 146 of file TSQLDriverManager.cxx

Referenced by TSQLDriverManager::GetConnection(), and TSQLDriverManager::Shutdown().

TString gRDBClibPath

Definition at line 70 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 70 of file TSQLDriverManager.cxx

Referenced by InitRDBCpath().

TSignalHandler* gSIGQUIThandler

Definition at line 72 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 72 of file TSQLDriverManager.cxx

Referenced by InitHandlers().

TSignalHandler* gSIGTERMhandler

Definition at line 71 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 71 of file TSQLDriverManager.cxx

Referenced by InitHandlers().

Definition at line 83 of file TSQLDriverManager.cxx.

View newest version in sPHENIX GitHub at line 83 of file TSQLDriverManager.cxx