40 :
TObject(), fName(
name), fSQLName(sqlname), fSQLType(sqltype)
57 :
TObject(), fClassName(), fClassVersion(0), fClassId(0), fClassTable(), fRawTable(), fColumns(0),
67 :
TObject(), fClassName(classname), fClassVersion(version), fClassId(classid), fClassTable(), fRawTable(),
68 fColumns(0), fRawtableExist(
kFALSE)
126 if (strcmp(colname,
name) == 0)
virtual void Delete(Option_t *option="")
Remove all objects from the array AND delete all heap based objects.
Mother of all ROOT objects.
const char * GetSQLName() const
TSQLClassColumnInfo()
default constructor
virtual const char * GetName() const
Returns name of object.
virtual ~TSQLClassColumnInfo()
destructor
Contains information about tables specific to one class and version.
Int_t FindColumn(const char *name, Bool_t sqlname=kFALSE)
Search for column of that name.
TString fRawTable
! name of table with raw data
virtual ~TSQLClassInfo()
destructor
Bool_t fRawtableExist
! indicate that raw table is exist
void SetTableStatus(TObjArray *columns=0, Bool_t israwtable=kFALSE)
set current status of class tables
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
TSQLClassInfo()
default constructor
void Form(const char *fmt,...)
Formats a string using a printf style format descriptor.