| # Gaudi Framework, version v20r4
Generated: 8 Jan 2009

# ServiceManager Member List

This is the complete list of members for ServiceManager, including all inherited members.

addRef() | ServiceManager | `[virtual]`
addService(IService *svc, int prio) | ServiceManager | `[virtual]`
addService(const std::string &typ, const std::string &nam, int prio) | ServiceManager | `[virtual]`
createService(const std::string &svctype, const std::string &svcname, IService *&svc) | ServiceManager | `[virtual]`
declareSvcFactory(const ISvcFactory &factory, const std::string &svctype) | ServiceManager | `[virtual]`
declareSvcType(const std::string &svcname, const std::string &svctype) | ServiceManager | `[virtual]`
existsService(const std::string &name) const | ServiceManager | `[virtual]`
finalizeServices() | ServiceManager | `[virtual]`
getActiveServices() const | ServiceManager | `[virtual]`
getFactory(const std::string &svctype, const ISvcFactory *&fac) const | ServiceManager | `[virtual]`
getPriority(const std::string &name) const | ServiceManager | `[virtual]`
getService(const std::string &name, IService *&svc) | ServiceManager | `[virtual]`
getService(const std::string &name, const InterfaceID &iid, IInterface *&pinterface) | ServiceManager | `[virtual]`
getService(const std::string &name, IService *&svc, bool createIf) | ServiceManager | `[virtual]`
getServices() const | ServiceManager | `[virtual]`
initializeServices() | ServiceManager | `[virtual]`
ISvcManager::interfaceID() | ISvcManager | `[inline, static]`
ISvcLocator::interfaceID() | ISvcLocator | `[inline, static]`
LAST_ERROR enum value | IInterface |
ListSvc typedef | ServiceManager |
loopCheckEnabled() const | ServiceManager | `[virtual]`
m_activesvc | ServiceManager | `[private]`
m_listsvc | ServiceManager | `[private]`
m_loopCheck | ServiceManager | `[private]`
m_mapfactory | ServiceManager | `[private]`
m_maptype | ServiceManager | `[private]`
m_msgsvc | ServiceManager | `[private]`
m_pOuter | ServiceManager | `[private]`
m_refcount | ServiceManager | `[private]`
m_statemgr | ServiceManager | `[private]`
m_svclocator | ServiceManager | `[private]`
makeService(const std::string &name, IService *&svc) | ServiceManager | `[private]`
MapFactory typedef | ServiceManager |
MapType typedef | ServiceManager |
msgSvc() | ServiceManager | `[private]`
NO_INTERFACE enum value | IInterface |
PListSvc typedef | ServiceManager |
queryInterface(const InterfaceID &iid, void **pinterface) | ServiceManager | `[virtual]`
reinitializeServices() | ServiceManager | `[virtual]`
release() | ServiceManager | `[virtual]`
removeActiveService(IService *svc) | ServiceManager | `[private]`
removeListService(IService *svc) | ServiceManager | `[private]`
removeService(IService *svc) | ServiceManager | `[virtual]`
removeService(const std::string &nam) | ServiceManager | `[virtual]`
restartServices() | ServiceManager | `[virtual]`
service(const std::string &name, T *&svc, bool createIf=true) | ISvcLocator | `[inline]`
service(const std::string &type, const std::string &name, T *&svc, bool createIf=true) | ISvcLocator | `[inline]`
ServiceManager(IInterface *iface) | ServiceManager |
setLoopCheckEnabled(bool en) | ServiceManager | `[virtual]`
setPriority(const std::string &name, int pri) | ServiceManager | `[virtual]`
startServices() | ServiceManager | `[virtual]`
Status enum name | IInterface |
stopServices() | ServiceManager | `[virtual]`
SUCCESS enum value | IInterface |
VERSMISMATCH enum value | IInterface |
~IInterface() | IInterface | `[inline, virtual]`
~ServiceManager() | ServiceManager | `[virtual]`