1 #ifndef GAUDIKERNEL_IDATASOURCEMGR_H
2 #define GAUDIKERNEL_IDATASOURCEMGR_H
5 #include "GaudiKernel/IInterface.h"
23 virtual bool isConnected(
const std::string& identifier)
const = 0;
31 virtual StatusCode connect(
const std::string& logon, std::string& identifier) = 0;
38 virtual StatusCode connect(
const std::string& logon) = 0;
44 virtual StatusCode disconnect(
const std::string& identifier) = 0;
50 #endif // GAUDIKERNEL_IDATASOURCEMGR_H
#define DeclareInterfaceID(iface, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
IDataSourceMgr interface definition.