2 #ifndef GAUDIKERNEL_IDATASOURCEMGR_H
3 #define GAUDIKERNEL_IDATASOURCEMGR_H
24 virtual bool isConnected(
const std::string& identifier)
const = 0;
32 virtual StatusCode connect(
const std::string& logon, std::string& identifier) = 0;
39 virtual StatusCode connect(
const std::string& logon) = 0;
45 virtual StatusCode disconnect(
const std::string& identifier) = 0;
51 #endif // GAUDIKERNEL_IDATASOURCEMGR_H
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
#define DeclareInterfaceID(name, major, minor)
Macro to declare the interface ID when using the new mechanism of extending and implementing interfac...
IDataSourceMgr interface definition.