CMS 3D CMS Logo

cond::TechnologyProxy Class Reference

#include <CondCore/DBCommon/interface/TechnologyProxy.h>

Inheritance diagram for cond::TechnologyProxy:

cond::FrontierProxy cond::OracleProxy cond::SQLiteProxy

List of all members.

Public Member Functions

virtual std::string getRealConnectString () const =0
virtual void setupSession (DBSession &session)=0
 TechnologyProxy (const std::string &userconnect)
virtual ~TechnologyProxy ()

Protected Attributes

std::string m_userconnect

Private Member Functions

const TechnologyProxyoperator= (const TechnologyProxy &)
 TechnologyProxy (const TechnologyProxy &)


Detailed Description

Definition at line 17 of file TechnologyProxy.h.


Constructor & Destructor Documentation

cond::TechnologyProxy::TechnologyProxy ( const std::string &  userconnect  )  [inline, explicit]

Definition at line 19 of file TechnologyProxy.h.

00019 :m_userconnect(userconnect){}

virtual cond::TechnologyProxy::~TechnologyProxy (  )  [inline, virtual]

Definition at line 20 of file TechnologyProxy.h.

00020 {}

cond::TechnologyProxy::TechnologyProxy ( const TechnologyProxy  )  [private]


Member Function Documentation

virtual std::string cond::TechnologyProxy::getRealConnectString (  )  const [pure virtual]

Implemented in cond::FrontierProxy, cond::OracleProxy, and cond::SQLiteProxy.

const TechnologyProxy& cond::TechnologyProxy::operator= ( const TechnologyProxy  )  [private]

virtual void cond::TechnologyProxy::setupSession ( DBSession session  )  [pure virtual]

Implemented in cond::FrontierProxy, cond::OracleProxy, and cond::SQLiteProxy.


Member Data Documentation

std::string cond::TechnologyProxy::m_userconnect [protected]

Definition at line 24 of file TechnologyProxy.h.

Referenced by cond::SQLiteProxy::getRealConnectString(), cond::FrontierProxy::getRealConnectString(), and cond::OracleProxy::getRealConnectString().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:36:50 2009 for CMSSW by  doxygen 1.5.4