IDataSourceMgr interface definition.
More...
#include <GaudiKernel/IDataSourceMgr.h>
IDataSourceMgr interface definition.
- Author
- Markus Frank
- Version
- 1.0
Definition at line 15 of file IDataSourceMgr.h.
virtual StatusCode IDataSourceMgr::connect |
( |
const std::string & |
logon, |
|
|
std::string & |
identifier |
|
) |
| |
|
pure virtual |
Connect data source.
- Parameters
-
mode | Connection mode (READ,CREATE,UPDATE) |
logon | Connection string |
identifier | Logical name (OUTPUT) |
- Returns
- Status code indicating success or failure.
Implemented in NTupleSvc, and TagCollectionSvc.
virtual StatusCode IDataSourceMgr::connect |
( |
const std::string & |
logon | ) |
|
|
pure virtual |
Connect data source.
- Parameters
-
mode | Connection mode (READ,CREATE,UPDATE) |
logon | Connection string |
- Returns
- Status code indicating success or failure.
Implemented in NTupleSvc.
virtual StatusCode IDataSourceMgr::disconnect |
( |
const std::string & |
identifier | ) |
|
|
pure virtual |
Disconnect data source.
- Parameters
-
identifier | Connection string |
- Returns
- Status code indicating success or failure.
Implemented in NTupleSvc.
virtual StatusCode IDataSourceMgr::disconnectAll |
( |
| ) |
|
|
pure virtual |
Close all open connections.
Implemented in NTupleSvc.
virtual bool IDataSourceMgr::isConnected |
( |
const std::string & |
identifier | ) |
const |
|
pure virtual |
Check if a datasource is connected.
- Parameters
-
identifier | Connection string |
- Returns
- Status code indicating success or failure.
Implemented in NTupleSvc.
The documentation for this class was generated from the following file: