TSQLClassColumnInfo Class Reference

#include <TSQLClassInfo.h>

Inheritance diagram for TSQLClassColumnInfo:

TObject TObject List of all members.

Public Member Functions

 TSQLClassColumnInfo ()
 TSQLClassColumnInfo (const char *name, const char *sqlname, const char *sqltype)
virtual ~TSQLClassColumnInfo ()
virtual const char * GetName () const
const char * GetSQLName () const
const char * GetSQLType () const
 TSQLClassColumnInfo ()
 TSQLClassColumnInfo (const char *name, const char *sqlname, const char *sqltype)
virtual ~TSQLClassColumnInfo ()
virtual const char * GetName () const
const char * GetSQLName () const
const char * GetSQLType () const

Protected Member Functions

 ClassDef (TSQLClassColumnInfo, 1)
 ClassDef (TSQLClassColumnInfo, 1)

Protected Attributes

TString fName
TString fSQLName
TString fSQLType

Detailed Description

Definition at line 34 of file TSQLClassInfo.h.


Constructor & Destructor Documentation

TSQLClassColumnInfo::TSQLClassColumnInfo (  ) 

TSQLClassColumnInfo::TSQLClassColumnInfo ( const char *  name,
const char *  sqlname,
const char *  sqltype 
)

Definition at line 40 of file TSQLClassInfo.cxx.

TSQLClassColumnInfo::~TSQLClassColumnInfo (  )  [virtual]

Definition at line 52 of file TSQLClassInfo.cxx.

TSQLClassColumnInfo::TSQLClassColumnInfo (  ) 

TSQLClassColumnInfo::TSQLClassColumnInfo ( const char *  name,
const char *  sqlname,
const char *  sqltype 
)

virtual TSQLClassColumnInfo::~TSQLClassColumnInfo (  )  [virtual]


Member Function Documentation

virtual const char* TSQLClassColumnInfo::GetName (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 43 of file TSQLClassInfo.h.

References TString::Data(), and fName.

Referenced by TSQLFile::CreateClassTable(), and TSQLClassInfo::FindColumn().

const char* TSQLClassColumnInfo::GetSQLName (  )  const [inline]

Definition at line 44 of file TSQLClassInfo.h.

References TString::Data(), and fSQLName.

Referenced by TSQLFile::CreateClassTable(), TSQLClassInfo::FindColumn(), and TSQLTableData::HasSQLName().

const char* TSQLClassColumnInfo::GetSQLType (  )  const [inline]

Definition at line 45 of file TSQLClassInfo.h.

References TString::Data(), and fSQLType.

Referenced by TSQLFile::CreateClassTable().

TSQLClassColumnInfo::ClassDef ( TSQLClassColumnInfo  ,
 
) [protected]

virtual const char* TSQLClassColumnInfo::GetName (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 43 of file TSQLClassInfo.h.

References TString::Data(), and fName.

const char* TSQLClassColumnInfo::GetSQLName (  )  const [inline]

Definition at line 44 of file TSQLClassInfo.h.

References TString::Data(), and fSQLName.

const char* TSQLClassColumnInfo::GetSQLType (  )  const [inline]

Definition at line 45 of file TSQLClassInfo.h.

References TString::Data(), and fSQLType.

TSQLClassColumnInfo::ClassDef ( TSQLClassColumnInfo  ,
 
) [protected]


Member Data Documentation

TString TSQLClassColumnInfo::fName [protected]

Definition at line 48 of file TSQLClassInfo.h.

Referenced by GetName().

TString TSQLClassColumnInfo::fSQLName [protected]

Definition at line 49 of file TSQLClassInfo.h.

Referenced by GetSQLName().

TString TSQLClassColumnInfo::fSQLType [protected]

Definition at line 50 of file TSQLClassInfo.h.

Referenced by GetSQLType().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:47:03 2011 for ROOT_528-00b_version by  doxygen 1.5.1