12 #ifndef ROOT_TSQLClassInfo 13 #define ROOT_TSQLClassInfo 48 const char* classname,
55 virtual const char*
GetName()
const {
return fClassName.Data(); }
TObjArray * GetColumns() const
void SetClassTableName(const char *name)
const char * GetClassTableName() const
void SetRawTableName(const char *name)
virtual const char * GetName() const
Returns name of object.
Contains information about tables specific to one class and version.
virtual ~TSQLClassColumnInfo()
destructor
Long64_t fClassId
! sql class id
TObjArray * fColumns
! name and type of columns - array of TNamed
#define ClassDef(name, id)
TString fClassName
! class name
Long64_t GetClassId() const
Bool_t IsClassTableExist() const
const char * GetSQLName() const
TSQLClassColumnInfo()
default constructor
TString fClassTable
! name of table with class data
void SetRawExist(Bool_t on)
Bool_t fRawtableExist
! indicate that raw table is exist
const char * GetRawTableName() const
Int_t GetClassVersion() const
const char * GetSQLType() const
Mother of all ROOT objects.
Int_t fClassVersion
! class version
virtual const char * GetName() const
Returns name of object.
TString fRawTable
! name of table with raw data
Bool_t IsRawTableExist() const
const char * Data() const