12#ifndef ROOT_TSQLTableInfo 
   13#define ROOT_TSQLTableInfo 
   32                 const char* comment = 
"SQL table",
 
   33                 const char* engine = 
nullptr,
 
   34                 const char* create_time = 
nullptr,
 
   35                 const char* update_time = 
nullptr);
 
#define ClassDefOverride(name, id)
 
The TNamed class is the base class for all named ROOT classes.
 
TSQLColumnInfo * FindColumn(const char *columnname)
Return column info object of given name.
 
const char * GetUpdateTime() const
 
TSQLTableInfo()
table update time
 
void Print(Option_t *option="") const override
Prints table and table columns info.
 
TString fCreateTime
SQL tables engine name.
 
TString fEngine
list of TSQLColumnInfo objects, describing each table column
 
const char * GetCreateTime() const
 
const char * GetEngine() const
 
virtual ~TSQLTableInfo()
destructor
 
TString fUpdateTime
table creation time
 
TList * GetColumns() const
 
const char * Data() const