52                             const char* create_time,
 
   53                             const char* update_time) :
 
   54   TNamed(tablename, comment),
 
   57   fCreateTime(create_time),
 
   58   fUpdateTime(update_time)
 
   80   std::cout << 
"Table:" << 
GetName();
 
   83      std::cout << 
" comm:'" << 
GetTitle() << 
"'";
 
   86      std::cout << 
" engine:" << 
fEngine;
 
   94   std::cout << std::endl;
 
  107   if ((columnname==0) || (
fColumns==0)) 
return 0;
 
void Print(Option_t *option="") const override
Default print for collections, calls Print(option, 1).
 
TObject * FindObject(const char *name) const override
Find an object in this list using its name.
 
void Delete(Option_t *option="") override
Remove all objects from the list AND delete all heap based objects.
 
The TNamed class is the base class for all named ROOT classes.
 
const char * GetName() const override
Returns name of object.
 
const char * GetTitle() const override
Returns title of object.
 
static Int_t IncreaseDirLevel()
Increase the indentation level for ls().
 
static void IndentLevel()
Functions used by ls() to indent an object hierarchy.
 
static Int_t DecreaseDirLevel()
Decrease the indentation level for ls().
 
TSQLColumnInfo * FindColumn(const char *columnname)
Return column info object of given name.
 
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
 
virtual ~TSQLTableInfo()
destructor
 
TString fUpdateTime
table creation time