Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/database/pdbcal/base/PdbApplication.h>
Public Member Functions | |
virtual | ~PdbApplication () |
virtual PdbStatus | startUpdate ()=0 |
virtual PdbStatus | startRead ()=0 |
virtual PdbStatus | commit ()=0 |
virtual PdbStatus | abort ()=0 |
virtual PdbStatus | isActive ()=0 |
virtual PdbStatus | commit (PdbCalBank *)=0 |
virtual PdbStatus | commit (PdbCalBank *, int, long, long, long)=0 |
virtual int | setDBName (const std::string &name)=0 |
virtual int | DisconnectDB ()=0 |
Static Public Member Functions | |
static PdbApplication * | instance () |
Protected Member Functions | |
PdbApplication () | |
Static Protected Attributes | |
static std::unique_ptr < PdbApplication > | __instance |
Friends | |
class | std::unique_ptr< PdbApplication > |
Definition at line 11 of file PdbApplication.h.
View newest version in sPHENIX GitHub at line 11 of file PdbApplication.h
|
inlineprotected |
Definition at line 15 of file PdbApplication.h.
View newest version in sPHENIX GitHub at line 15 of file PdbApplication.h
|
inlinevirtual |
Definition at line 19 of file PdbApplication.h.
View newest version in sPHENIX GitHub at line 19 of file PdbApplication.h
|
pure virtual |
Implemented in PgPostApplication.
Referenced by OnCalServer::CopySnglTableNewBankId(), PHParameters::ReadFromDB(), PHParametersContainer::WriteToDB(), and PHParameters::WriteToDB().
|
pure virtual |
Implemented in PgPostApplication.
Referenced by OnCalServer::CopySnglTableNewBankId(), PHParametersContainer::WriteToDB(), and PHParameters::WriteToDB().
|
pure virtual |
Implemented in PgPostApplication.
|
pure virtual |
Implemented in PgPostApplication.
|
pure virtual |
Implemented in PgPostApplication.
|
static |
Definition at line 19 of file PdbApplication.cc.
View newest version in sPHENIX GitHub at line 19 of file PdbApplication.cc
References __instance.
Referenced by OnCalServer::End().
|
pure virtual |
Implemented in PgPostApplication.
|
pure virtual |
Implemented in PgPostApplication.
Referenced by OnCalServer::CopySnglTableNewBankId(), OnCalServer::CreateCalibration(), and OnCalServer::End().
|
pure virtual |
Implemented in PgPostApplication.
Referenced by PHParameters::ReadFromDB().
|
pure virtual |
Implemented in PgPostApplication.
Referenced by OnCalServer::CopySnglTableNewBankId(), PHParametersContainer::WriteToDB(), and PHParameters::WriteToDB().
|
friend |
Definition at line 42 of file PdbApplication.h.
View newest version in sPHENIX GitHub at line 42 of file PdbApplication.h
|
staticprotected |
Definition at line 43 of file PdbApplication.h.
View newest version in sPHENIX GitHub at line 43 of file PdbApplication.h
Referenced by PgPostApplication::getConnection(), and instance().