27 ClassImp(TSQLClassColumnInfo);
 
   32 TSQLClassColumnInfo::TSQLClassColumnInfo(
const char *name, 
const char *sqlname, 
const char *sqltype)
 
   33    : TObject(), fName(name), fSQLName(sqlname), fSQLType(sqltype)
 
   37 ClassImp(TSQLClassInfo);
 
   44 TSQLClassInfo::TSQLClassInfo(Long64_t classid, 
const char *classname, Int_t version)
 
   45    : TObject(), fClassName(classname), fClassVersion(version), fClassId(classid)
 
   47    fClassTable.Form(
"%s_ver%d", classname, version);
 
   48    fRawTable.Form(
"%s_raw%d", classname, version);
 
   54 TSQLClassInfo::~TSQLClassInfo()
 
   62 void TSQLClassInfo::SetColumns(TObjArray *columns)
 
   74 void TSQLClassInfo::SetTableStatus(TObjArray *columns, Bool_t israwtable)
 
   77    fRawtableExist = israwtable;
 
   87 Int_t TSQLClassInfo::FindColumn(
const char *name, Bool_t sqlname)
 
   89    if (!name || !fColumns)
 
   94    TSQLClassColumnInfo *col = 
nullptr;
 
   98    while ((col = (TSQLClassColumnInfo *)next()) != 
nullptr) {
 
   99       const char *colname = sqlname ? col->GetSQLName() : col->GetName();
 
  100       if (strcmp(colname, name) == 0)