/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Private Member Functions | Private Attributes
DbiAsciiDbImporter Class Reference

#include <DbiAsciiDbImporter.h>

Collaboration diagram for DbiAsciiDbImporter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DbiAsciiDbImporter ()
 DbiAsciiDbImporter (const TString &url, TSQLServer *server)
virtual ~DbiAsciiDbImporter ()
const DbiExceptionLogGetExceptionLog () const
Int_t Import (const TString &url, TSQLServer *server)
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.
TSQLServer * fServer
 Where to import data. Not owned.
DbiAsciiTablePreparerfTablePreparer
 Helper class used to prepare a single table. May be null.

Detailed Description

Id:
DbiAsciiDbImporter.h,v 1.3 2007/04/26 14:19:57 west Exp

Definition at line 36 of file DbiAsciiDbImporter.h.


Constructor & Destructor Documentation

DbiAsciiDbImporter::DbiAsciiDbImporter ( )
DbiAsciiDbImporter::DbiAsciiDbImporter ( const TString &  url,
TSQLServer *  server 
)
virtual DbiAsciiDbImporter::~DbiAsciiDbImporter ( ) [virtual]

Member Function Documentation

const DbiExceptionLog& DbiAsciiDbImporter::GetExceptionLog ( ) const [inline]

Definition at line 43 of file DbiAsciiDbImporter.h.

{ return fExceptionLog; }
Int_t DbiAsciiDbImporter::Import ( const TString &  url,
TSQLServer *  server 
)
Bool_t DbiAsciiDbImporter::IsValid ( ) const
void DbiAsciiDbImporter::LoadCatalog ( const TString &  url) [private]
void DbiAsciiDbImporter::LoadTable ( const TString &  url) [private]

Member Data Documentation

Int_t DbiAsciiDbImporter::fStatus [private]

Status of import procedure, fStatus < 400 status is OK.

Definition at line 54 of file DbiAsciiDbImporter.h.

Log of exceptions generated.

Definition at line 57 of file DbiAsciiDbImporter.h.

TSQLServer* DbiAsciiDbImporter::fServer [private]

Where to import data. Not owned.

Definition at line 60 of file DbiAsciiDbImporter.h.

Helper class used to prepare a single table. May be null.

Definition at line 63 of file DbiAsciiDbImporter.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:56:45 for DatabaseInterface by doxygen 1.7.4