#include <DbiAsciiDbImporter.h>
Public Member Functions | |
| DbiAsciiDbImporter () | |
| DbiAsciiDbImporter (const TString &url, TSQLServer *server) | |
| virtual | ~DbiAsciiDbImporter () |
| const DbiExceptionLog & | GetExceptionLog () const |
| Int_t | Import (const TString &url, TSQLServer *server) |
| const std::list< std::string > & | GetImportedTableNames () const |
| Bool_t | IsValid () const |
Private Member Functions | |
| void | LoadCatalog (const TString &url) |
| void | LoadTable (const TString &url) |
Private Attributes | |
| Int_t | fStatus |
| Status of import procedure, fStatus < 400 status is OK. | |
| DbiExceptionLog | fExceptionLog |
| Log of exceptions generated. | |
| std::list< std::string > | fImportedTableNames |
| List of imported table names. | |
| TSQLServer * | fServer |
| Where to import data. Not owned. | |
| DbiAsciiTablePreparer * | fTablePreparer |
| Helper class used to prepare a single table. May be null. | |
DatabaseInterface
Contact: n.west1@physics.ox.ac.uk
Definition at line 38 of file DbiAsciiDbImporter.h.
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
Definition at line 45 of file DbiAsciiDbImporter.h. Referenced by DbiConnection::Open(). 00045 { return fExceptionLog; }
|
|
|
Definition at line 47 of file DbiAsciiDbImporter.h. Referenced by DbiConnection::Open(). 00047 { return fImportedTableNames; }
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
Log of exceptions generated.
Definition at line 60 of file DbiAsciiDbImporter.h. |
|
|
List of imported table names.
Definition at line 63 of file DbiAsciiDbImporter.h. |
|
|
Where to import data. Not owned.
Definition at line 67 of file DbiAsciiDbImporter.h. |
|
|
Status of import procedure, fStatus < 400 status is OK.
Definition at line 57 of file DbiAsciiDbImporter.h. |
|
|
Helper class used to prepare a single table. May be null.
Definition at line 70 of file DbiAsciiDbImporter.h. |
1.3.9.1