3 #ifndef GAUDI_DLLCLASSMANAGER_H
4 #define GAUDI_DLLCLASSMANAGER_H 1
50 #endif // GAUDI_DLLCLASSMANAGER_H
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
virtual ~DLLClassManager()
The ISvcManager is the interface implemented by the Service Factory in the Application Manager to sup...
The IAlgManager is the interface implemented by the Algorithm Factory in the Application Manager to s...
virtual StatusCode queryInterface(const InterfaceID &iid, void **pinterface)
implementation of IInterface::queryInterface
Gaudi::InterfaceId< IInterface, 0, 0 > iid
Interface ID.
Base class used to implement the interfaces.
SmartIF< IMessageSvc > m_msgsvc
This class is used for returning status codes from appropriate routines.
Definition of the basic interface.
DLLClassManager(IInterface *iface)
SmartIF< ISvcLocator > m_svclocator
SmartIF< IInterface > m_pOuter
virtual StatusCode loadModule(const std::string &module, bool fireIncident=true)
Declare a sharable library to be used for creating instances of a given algorithm type...