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"
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) |