Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TSQLDriverInfo.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file TSQLDriverInfo.h
1 // $Id: TSQLDriverInfo.h,v 1.1.1.1 2004/02/18 20:58:02 dave Exp $
2 
3 #ifndef RDBC_TSQLDriverInfo_h
4 #define RDBC_TSQLDriverInfo_h
5 
6 //
7 // TSQLDriverInfo - info about driver
8 //
9 
10 #ifndef RDBC_TSQL_h
11 #include <RDBC/TSQL.h>
12 #endif
13 
14 #ifndef ROOT_TObject
15 #include "TObject.h"
16 #endif
17 
19 class TSQLDriverInfo: public TObject
20 {
21 private:
22  TList* fAttributes; // list of key=value
23  TString fDescription; // name of driver
24 
25 public:
26  TSQLDriverInfo( const TString& description, TList* attributes );
28 
29  TString GetDescription() const { return fDescription; }
30  TList* GetAttributes() const { return fAttributes; }
31  virtual void Print(const Option_t* opt="") const;
32  virtual void ls(const Option_t* opt="") const { Print(opt); }
33 
34 ClassDef(TSQLDriverInfo,0) // Info about driver
35 };
36 
37 #endif // RDBC_TSQLDriverInfo_h