SmartIF< ISvcLocator > m_svclocator
void const * i_cast(const InterfaceID &iid) const override
StatusCode queryInterface(const InterfaceID &iid, void **pinterface) override
implementation of IInterface::queryInterface
StatusCode loadModule(const std::string &module, bool fireIncident=true) override
DLLClassManager(IInterface *iface)
SmartIF< IInterface > m_pOuter
SmartIF< IMessageSvc > m_msgsvc
The IAlgManager is the interface implemented by the Algorithm Factory in the Application Manager to s...
Definition of the basic interface.
The IMessage is the interface implemented by the message service.
The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc...
The ISvcManager is the interface implemented by the Service Factory in the Application Manager to sup...
Small smart pointer class with automatic reference counting for IInterface.
This class is used for returning status codes from appropriate routines.