![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <map>#include <string>#include <iostream>#include "Rtypes.h"#include "TString.h"#include "ValContext.h"#include "ValTimeStamp.h"
Include dependency graph for FairDb.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | FairDb |
Typedefs | |
| typedef Int_t | FairDb::Task |
Enumerations | |
| enum | FairDb::TaskTypes { FairDb::kAnyTask = -1, FairDb::kDefaultTask = 0 } |
| enum | FairDb::TypeRegimes { FairDb::kRootRegime = 0, FairDb::kSQLRegime = 1 } |
| enum | FairDb::DataTypes { FairDb::kUnknown, FairDb::kBool, FairDb::kChar, FairDb::kUChar, FairDb::kTiny, FairDb::kUTiny, FairDb::kShort, FairDb::kUShort, FairDb::kInt, FairDb::kUInt, FairDb::kLong, FairDb::kULong, FairDb::kFloat, FairDb::kDouble, FairDb::kString, FairDb::kTString, FairDb::kDate } |
| enum | FairDb::DbTypes { FairDb::kUnknownDbType = -1, FairDb::kMySQL = 0, FairDb::kOracle = 1 } |
| enum | FairDb::AbortTest { FairDb::kDisabled, FairDb::kTableMissing, FairDb::kDataMissing } |
| enum | { FairDb::kMAXLOCALSEQNO = 99999999, FairDb::kMAXTABLENAMELEN = 80 } |
Functions | |
| Int_t | FairDb::GetTimeGate (const std::string &tableName) |
| void | FairDb::SetTimeGate (const std::string &tableName, Int_t timeGate) |
| TString | FairDb::MakeDateTimeString (const ValTimeStamp &timeStamp) |
| ValTimeStamp | FairDb::MakeTimeStamp (const std::string &sqlDateTime, Bool_t *ok=0) |
| TString | FairDb::GetValDescr (const char *tableName, Bool_t isTemporary=kFALSE) |
| Bool_t | FairDb::NotGlobalSeqNo (UInt_t seqNo) |