EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/dbase/dbInterface/FairDbResPtr.h>
Public Member Functions | |
FairDbResultPtr () | |
FairDbResultPtr (const FairDbResultPtr &that) | |
FairDbResultPtr (const ValContext &vc, FairDb::Task task=FairDb::kDefaultTask, FairDb::AbortTest abortTest=FairDb::kTableMissing, Bool_t findFullTimeWindow=true) | |
FairDbResultPtr (const string &tableName, const ValContext &vc, FairDb::Task task=FairDb::kDefaultTask, FairDb::AbortTest abortTest=FairDb::kTableMissing, Bool_t findFullTimeWindow=true) | |
FairDbResultPtr (const string &tableName, const FairDbSqlContext &context, const FairDb::Task &task=FairDb::kAnyTask, const string &data="", const string &fillOpts="", FairDb::AbortTest abortTest=FairDb::kTableMissing) | |
FairDbResultPtr (const string &tableName, const FairDbValidityRec &vrec, FairDb::AbortTest abortTest=FairDb::kTableMissing) | |
FairDbResultPtr (const string &tableName, UInt_t seqNo, UInt_t dbNo, FairDb::AbortTest abortTest=FairDb::kTableMissing) | |
virtual | ~FairDbResultPtr () |
const FairDbResultKey * | GetKey () const |
UInt_t | GetNumRows () const |
const FairDbResult * | GetResult () const |
Int_t | GetResultID () const |
const T * | GetRow (UInt_t rowNum) const |
const T * | GetRowByIndex (UInt_t index) const |
const FairDbValidityRec * | GetValidityRec (const FairDbTableRow *row=0) const |
FairDbTableProxy & | TableProxy () const |
Bool_t | ResultsFromDb () const |
UInt_t | NextQuery (Bool_t forwards=kTRUE) |
UInt_t | NewQuery (ValContext vc, FairDb::Task task=0, Bool_t findFullTimeWindow=true) |
UInt_t | NewQuery (const FairDbSqlContext &context, const FairDb::Task &task=0, const string &data="", const string &fillOpts="") |
UInt_t | NewQuery (const FairDbValidityRec &vrec) |
UInt_t | NewQuery (UInt_t seqNo, UInt_t dbNo) |
Static Public Member Functions | |
static FairDbTableProxy & | GetTableProxy () |
static FairDbTableProxy & | GetTableProxy (const string &tableName) |
Private Member Functions | |
void | Disconnect () |
void | SetContext (const FairDbValidityRec &vrec) |
Bool_t | ApplyAbortTest () |
FairDbResultPtr & | operator= (const FairDbResultPtr &) |
Private Attributes | |
FairDb::AbortTest | fAbortTest |
FairDbTableProxy & | fTableProxy |
const FairDbResult * | fResult |
Detector::Detector_t | fDetType |
SimFlag::SimFlag_t | fSimType |
Static Private Attributes | |
static std::map< string, FairDbTableProxy * > | fgNameToProxy |
static FairDbTableProxy * | fgTableProxy |
Definition at line 18 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 18 of file FairDbResPtr.h
FairDbResultPtr< T >::FairDbResultPtr | ( | ) |
FairDbResultPtr< T >::FairDbResultPtr | ( | const FairDbResultPtr< T > & | that | ) |
FairDbResultPtr< T >::FairDbResultPtr | ( | const ValContext & | vc, |
FairDb::Task | task = FairDb::kDefaultTask , |
||
FairDb::AbortTest | abortTest = FairDb::kTableMissing , |
||
Bool_t | findFullTimeWindow = true |
||
) |
FairDbResultPtr< T >::FairDbResultPtr | ( | const string & | tableName, |
const ValContext & | vc, | ||
FairDb::Task | task = FairDb::kDefaultTask , |
||
FairDb::AbortTest | abortTest = FairDb::kTableMissing , |
||
Bool_t | findFullTimeWindow = true |
||
) |
FairDbResultPtr< T >::FairDbResultPtr | ( | const string & | tableName, |
const FairDbSqlContext & | context, | ||
const FairDb::Task & | task = FairDb::kAnyTask , |
||
const string & | data = "" , |
||
const string & | fillOpts = "" , |
||
FairDb::AbortTest | abortTest = FairDb::kTableMissing |
||
) |
FairDbResultPtr< T >::FairDbResultPtr | ( | const string & | tableName, |
const FairDbValidityRec & | vrec, | ||
FairDb::AbortTest | abortTest = FairDb::kTableMissing |
||
) |
FairDbResultPtr< T >::FairDbResultPtr | ( | const string & | tableName, |
UInt_t | seqNo, | ||
UInt_t | dbNo, | ||
FairDb::AbortTest | abortTest = FairDb::kTableMissing |
||
) |
|
virtual |
|
private |
|
private |
const FairDbResultKey* FairDbResultPtr< T >::GetKey | ( | ) | const |
UInt_t FairDbResultPtr< T >::GetNumRows | ( | ) | const |
|
inline |
Definition at line 54 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 54 of file FairDbResPtr.h
Int_t FairDbResultPtr< T >::GetResultID | ( | ) | const |
const T* FairDbResultPtr< T >::GetRow | ( | UInt_t | rowNum | ) | const |
const T* FairDbResultPtr< T >::GetRowByIndex | ( | UInt_t | index | ) | const |
|
static |
|
static |
const FairDbValidityRec* FairDbResultPtr< T >::GetValidityRec | ( | const FairDbTableRow * | row = 0 | ) | const |
UInt_t FairDbResultPtr< T >::NewQuery | ( | ValContext | vc, |
FairDb::Task | task = 0 , |
||
Bool_t | findFullTimeWindow = true |
||
) |
UInt_t FairDbResultPtr< T >::NewQuery | ( | const FairDbSqlContext & | context, |
const FairDb::Task & | task = 0 , |
||
const string & | data = "" , |
||
const string & | fillOpts = "" |
||
) |
UInt_t FairDbResultPtr< T >::NewQuery | ( | const FairDbValidityRec & | vrec | ) |
UInt_t FairDbResultPtr< T >::NewQuery | ( | UInt_t | seqNo, |
UInt_t | dbNo | ||
) |
UInt_t FairDbResultPtr< T >::NextQuery | ( | Bool_t | forwards = kTRUE | ) |
|
private |
Bool_t FairDbResultPtr< T >::ResultsFromDb | ( | ) | const |
|
private |
FairDbTableProxy& FairDbResultPtr< T >::TableProxy | ( | ) | const |
|
private |
Definition at line 85 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 85 of file FairDbResPtr.h
|
private |
Definition at line 88 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 88 of file FairDbResPtr.h
|
staticprivate |
Definition at line 92 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 92 of file FairDbResPtr.h
|
staticprivate |
Definition at line 94 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 94 of file FairDbResPtr.h
|
private |
Definition at line 87 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 87 of file FairDbResPtr.h
Referenced by FairDbResultPtr< FairDbConfigSet >::GetResult().
|
private |
Definition at line 89 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 89 of file FairDbResPtr.h
|
private |
Definition at line 86 of file FairDbResPtr.h.
View newest version in sPHENIX GitHub at line 86 of file FairDbResPtr.h