![]() |
|
|
Generated: 18 Jul 2008 |
#include <GaudiKernel/IDataSourceMgr.h>
Inheritance diagram for IDataSourceMgr:


Definition at line 18 of file IDataSourceMgr.h.
Public Member Functions | |
| virtual bool | isConnected (const std::string &identifier) const =0 |
| Check if a datasource is connected. | |
| virtual StatusCode | connect (const std::string &logon, std::string &identifier)=0 |
| Connect data source. | |
| virtual StatusCode | connect (const std::string &logon)=0 |
| Connect data source. | |
| virtual StatusCode | disconnect (const std::string &identifier)=0 |
| Disconnect data source. | |
| virtual StatusCode | disconnectAll ()=0 |
| Close all open connections. | |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| Retrieve interface ID. | |
| static const InterfaceID& IDataSourceMgr::interfaceID | ( | ) | [inline, static] |
Retrieve interface ID.
Reimplemented from IInterface.
Definition at line 21 of file IDataSourceMgr.h.
References IID_IDataSourceMgr.
00021 { return IID_IDataSourceMgr; }
| virtual bool IDataSourceMgr::isConnected | ( | const std::string & | identifier | ) | const [pure virtual] |
Check if a datasource is connected.
| identifier | Connection string |
Implemented in NTupleSvc.
| virtual StatusCode IDataSourceMgr::connect | ( | const std::string & | logon, | |
| std::string & | identifier | |||
| ) | [pure virtual] |
Connect data source.
| mode | Connection mode (READ,CREATE,UPDATE) | |
| logon | Connection string | |
| identifier | Logical name (OUTPUT) |
Implemented in NTupleSvc, and TagCollectionSvc.
| virtual StatusCode IDataSourceMgr::connect | ( | const std::string & | logon | ) | [pure virtual] |
Connect data source.
| mode | Connection mode (READ,CREATE,UPDATE) | |
| logon | Connection string |
Implemented in NTupleSvc.
| virtual StatusCode IDataSourceMgr::disconnect | ( | const std::string & | identifier | ) | [pure virtual] |
Disconnect data source.
| identifier | Connection string |
Implemented in NTupleSvc.
| virtual StatusCode IDataSourceMgr::disconnectAll | ( | ) | [pure virtual] |