46 fRawTable.Form(
"%s_raw%d", classname, version);
98 if (strcmp(colname,
name) == 0)
int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
long long Long64_t
Portable signed long integer 8 bytes.
TObject()
TObject constructor.
const char * GetSQLName() const
const char * GetName() const final
Returns name of object.
Int_t FindColumn(const char *name, Bool_t sqlname=kFALSE)
Search for column of that name.
void SetTableStatus(TObjArray *columns=nullptr, Bool_t israwtable=kFALSE)
set current status of class tables
Int_t fClassVersion
! class version
TString fRawTable
! name of table with raw data
Long64_t fClassId
! sql class id
TString fClassName
! class name
~TSQLClassInfo() override
destructor
Bool_t fRawtableExist
! indicate that raw table is exist
TObjArray * fColumns
! name and type of columns - array of TNamed
void SetColumns(TObjArray *columns)
assigns new list of columns
TString fClassTable
! name of table with class data