HDbTable
class description - source file - inheritance tree (.pdf)
private:
void setNames(const char*)
public:
HDbTable()
HDbTable(HDbConn* p, HDbFileUtil*, const char*)
HDbTable(HDbConn* p, HDbFileUtil*, HDbTable&)
HDbTable(const HDbTable&)
~HDbTable()
HDbColumn* addColumn(const char*, const char* columnType = "0")
void addColumn(HDbColumn*)
static TClass* Class()
void clearColumns()
void clearCondition()
void clearOrderBy()
Bool_t createTable()
Bool_t describeTable()
Bool_t dropTable()
const char* getColDefaultType() const
HDbColumn* getColumn(Int_t)
HDbColumn* getColumn(const char*)
const char* getCondition() const
Int_t getNColumns()
const char* getOrderBy() const
virtual TClass* IsA() const
Bool_t isExisting()
Bool_t isTempTable()
HDbTable& operator=(const HDbTable&)
void removeColumn(const char*)
void setColDefaultType(TString& s)
void setColumns(const char*, const char* colTypes = "0")
void setCondition(const char* s)
void setOrderBy(const char* s)
void show()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Int_t writeTable(ostream&, const char*, const char*, const char*)
private:
HDbConn* dbConn Pointer to the connection class
HDbFileUtil* dbUtil Pointer to the utility class
TString tabName Name of the table
TString tabOwner Owner of the table
TList* tabColumns List of columns
Int_t nColumns Number of columns
Bool_t tempTable Flag (kTRUE for a table created inside the program)
Bool_t existing Flag (kTRUE for an existing table)
TString colDefaultType Default type for columns
TString cond Condition for a select statement
TString orderClause Order clause for a select statement
Last update: Mon Feb 5 16:50:01 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.