#include <TSQLTableInfo.h>
Inheritance diagram for TSQLTableInfo:
Public Member Functions | |
TSQLTableInfo () | |
table update time | |
TSQLTableInfo (const char *tablename, TList *columns, const char *comment="SQL table", const char *engine=0, const char *create_time=0, const char *update_time=0) | |
virtual | ~TSQLTableInfo () |
virtual void | Print (Option_t *option="") const |
TList * | GetColumns () const |
TSQLColumnInfo * | FindColumn (const char *columnname) |
const char * | GetEngine () const |
const char * | GetCreateTime () const |
const char * | GetUpdateTime () const |
TSQLTableInfo () | |
table update time | |
TSQLTableInfo (const char *tablename, TList *columns, const char *comment="SQL table", const char *engine=0, const char *create_time=0, const char *update_time=0) | |
virtual | ~TSQLTableInfo () |
virtual void | Print (Option_t *option="") const |
TList * | GetColumns () const |
TSQLColumnInfo * | FindColumn (const char *columnname) |
const char * | GetEngine () const |
const char * | GetCreateTime () const |
const char * | GetUpdateTime () const |
Protected Attributes | |
TList * | fColumns |
TString | fEngine |
list of TSQLColumnInfo objects, describing each table column | |
TString | fCreateTime |
SQL tables engine name. | |
TString | fUpdateTime |
table creation time | |
TList * | fColumns |
Definition at line 22 of file TSQLTableInfo.h.
TSQLTableInfo::TSQLTableInfo | ( | ) |
table update time
TSQLTableInfo::TSQLTableInfo | ( | const char * | tablename, | |
TList * | columns, | |||
const char * | comment = "SQL table" , |
|||
const char * | engine = 0 , |
|||
const char * | create_time = 0 , |
|||
const char * | update_time = 0 | |||
) |
Definition at line 45 of file TSQLTableInfo.cxx.
TSQLTableInfo::~TSQLTableInfo | ( | ) | [virtual] |
TSQLTableInfo::TSQLTableInfo | ( | ) |
table update time
TSQLTableInfo::TSQLTableInfo | ( | const char * | tablename, | |
TList * | columns, | |||
const char * | comment = "SQL table" , |
|||
const char * | engine = 0 , |
|||
const char * | create_time = 0 , |
|||
const char * | update_time = 0 | |||
) |
virtual TSQLTableInfo::~TSQLTableInfo | ( | ) | [virtual] |
void TSQLTableInfo::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
Definition at line 74 of file TSQLTableInfo.cxx.
References TROOT::DecreaseDirLevel(), fColumns, fCreateTime, fEngine, fUpdateTime, TNamed::GetName(), TNamed::GetTitle(), TROOT::IncreaseDirLevel(), TROOT::IndentLevel(), TString::Length(), and TCollection::Print().
TList* TSQLTableInfo::GetColumns | ( | ) | const [inline] |
TSQLColumnInfo * TSQLTableInfo::FindColumn | ( | const char * | columnname | ) |
const char* TSQLTableInfo::GetEngine | ( | ) | const [inline] |
const char* TSQLTableInfo::GetCreateTime | ( | ) | const [inline] |
const char* TSQLTableInfo::GetUpdateTime | ( | ) | const [inline] |
virtual void TSQLTableInfo::Print | ( | Option_t * | option = "" |
) | const [virtual] |
Reimplemented from TNamed.
TList* TSQLTableInfo::GetColumns | ( | ) | const [inline] |
TSQLColumnInfo* TSQLTableInfo::FindColumn | ( | const char * | columnname | ) |
const char* TSQLTableInfo::GetEngine | ( | ) | const [inline] |
const char* TSQLTableInfo::GetCreateTime | ( | ) | const [inline] |
const char* TSQLTableInfo::GetUpdateTime | ( | ) | const [inline] |
TList* TSQLTableInfo::fColumns [protected] |
Definition at line 25 of file TSQLTableInfo.h.
Referenced by FindColumn(), GetColumns(), Print(), and ~TSQLTableInfo().
TString TSQLTableInfo::fEngine [protected] |
list of TSQLColumnInfo objects, describing each table column
Definition at line 26 of file TSQLTableInfo.h.
Referenced by GetEngine(), and Print().
TString TSQLTableInfo::fCreateTime [protected] |
SQL tables engine name.
Definition at line 27 of file TSQLTableInfo.h.
Referenced by GetCreateTime(), and Print().
TString TSQLTableInfo::fUpdateTime [protected] |
table creation time
Definition at line 28 of file TSQLTableInfo.h.
Referenced by GetUpdateTime(), and Print().
TList* TSQLTableInfo::fColumns [protected] |
Definition at line 25 of file TSQLTableInfo.h.