TSQLMonitoringWriter Class Reference

#include <TSQLMonitoring.h>

Inheritance diagram for TSQLMonitoringWriter:

TVirtualMonitoringWriter TVirtualMonitoringWriter TNamed TNamed TNamed TNamed TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TSQLMonitoringWriter (const char *serv, const char *user, const char *pass, const char *table)
virtual ~TSQLMonitoringWriter ()
Bool_t SendParameters (TList *values, const char *)
 TSQLMonitoringWriter (const char *serv, const char *user, const char *pass, const char *table)
virtual ~TSQLMonitoringWriter ()
Bool_t SendParameters (TList *values, const char *)

Private Member Functions

 TSQLMonitoringWriter (const TSQLMonitoringWriter &)
TSQLMonitoringWriteroperator= (const TSQLMonitoringWriter &)
 TSQLMonitoringWriter (const TSQLMonitoringWriter &)
TSQLMonitoringWriteroperator= (const TSQLMonitoringWriter &)

Private Attributes

TSQLServerfDB
TString fTable
TSQLServerfDB

Detailed Description

Definition at line 34 of file TSQLMonitoring.h.


Constructor & Destructor Documentation

TSQLMonitoringWriter::TSQLMonitoringWriter ( const TSQLMonitoringWriter  )  [private]

TSQLMonitoringWriter::TSQLMonitoringWriter ( const char *  serv,
const char *  user,
const char *  pass,
const char *  table 
)

Definition at line 28 of file TSQLMonitoring.cxx.

References TSQLServer::Connect(), fDB, TObject::IsZombie(), TObject::MakeZombie(), and SafeDelete.

TSQLMonitoringWriter::~TSQLMonitoringWriter (  )  [virtual]

Definition at line 44 of file TSQLMonitoring.cxx.

References fDB, and SafeDelete.

TSQLMonitoringWriter::TSQLMonitoringWriter ( const TSQLMonitoringWriter  )  [private]

TSQLMonitoringWriter::TSQLMonitoringWriter ( const char *  serv,
const char *  user,
const char *  pass,
const char *  table 
)

virtual TSQLMonitoringWriter::~TSQLMonitoringWriter (  )  [virtual]


Member Function Documentation

TSQLMonitoringWriter& TSQLMonitoringWriter::operator= ( const TSQLMonitoringWriter  )  [private]

Bool_t TSQLMonitoringWriter::SendParameters ( TList values,
const char *   
) [virtual]

Reimplemented from TVirtualMonitoringWriter.

Definition at line 52 of file TSQLMonitoring.cxx.

References c, TString::Data(), TObject::Error(), fDB, TString::Format(), fTable, TNamed::GetName(), TNamed::GetTitle(), kFALSE, kTRUE, o, and TSQLServer::Query().

TSQLMonitoringWriter& TSQLMonitoringWriter::operator= ( const TSQLMonitoringWriter  )  [private]

Bool_t TSQLMonitoringWriter::SendParameters ( TList values,
const char *   
) [virtual]

Reimplemented from TVirtualMonitoringWriter.


Member Data Documentation

TSQLServer* TSQLMonitoringWriter::fDB [private]

Definition at line 37 of file TSQLMonitoring.h.

Referenced by SendParameters(), TSQLMonitoringWriter(), and ~TSQLMonitoringWriter().

TString TSQLMonitoringWriter::fTable [private]

Definition at line 38 of file TSQLMonitoring.h.

Referenced by SendParameters().

TSQLServer* TSQLMonitoringWriter::fDB [private]

Definition at line 37 of file TSQLMonitoring.h.


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