Gaudi Framework, version v21r8

Home   Generated: 17 Mar 2010

ServiceManager Member List

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

addRef()=0IInterface [pure virtual]
addService(IService *svc, int prio=10)ServiceManager [virtual]
addService(const Gaudi::Utils::TypeNameString &typeName, int prio=10)ServiceManager [virtual]
always() const CommonMessaging< implements1< IComponentManager > > [inline]
base_class typedefextends2< ComponentManager, ISvcManager, ISvcLocator >
CommonMessaging(const A1 &a1, const A2 &a2, const A3 &a3)CommonMessaging< implements1< IComponentManager > > [inline]
CommonMessaging(const A1 &a1, const A2 &a2)CommonMessaging< implements1< IComponentManager > > [inline]
CommonMessaging(const A1 &a1)CommonMessaging< implements1< IComponentManager > > [inline]
CommonMessaging()CommonMessaging< implements1< IComponentManager > > [inline]
componentBaseInterface() const ComponentManager [virtual]
ComponentManager(IInterface *application, const InterfaceID &baseIID)ComponentManager
configure()ComponentManager [inline, virtual]
createService(const Gaudi::Utils::TypeNameString &nametype)ServiceManager [virtual]
debug() const CommonMessaging< implements1< IComponentManager > > [inline]
DeclareInterfaceID(IComponentManager, 1, 0)IComponentManager
IStateful::DeclareInterfaceID(IStateful, 1, 0)IStateful
declareSvcType(const std::string &svcname, const std::string &svctype)ServiceManager [virtual]
err() const CommonMessaging< implements1< IComponentManager > > [inline]
error() const CommonMessaging< implements1< IComponentManager > > [inline]
existsService(const std::string &name) const ServiceManager [virtual]
ComponentManager::ext_iids typedefextend_interfaces1< IComponentManager >
extend_interfaces2::ext_iids typedefextend_interfaces2< I1, I2 >
extend_interfaces_base typedefextends2< ComponentManager, ISvcManager, ISvcLocator >
extends2(A1 a1, A2 a2, A3 a3)extends2< ComponentManager, ISvcManager, ISvcLocator > [inline]
extends2(A1 a1, A2 a2)extends2< ComponentManager, ISvcManager, ISvcLocator > [inline]
extends2(A1 a1)extends2< ComponentManager, ISvcManager, ISvcLocator > [inline]
extends2()extends2< ComponentManager, ISvcManager, ISvcLocator > [inline]
fatal() const CommonMessaging< implements1< IComponentManager > > [inline]
finalize()ServiceManager [virtual]
find(const std::string &name)ServiceManager [inline, private]
find(const std::string &name) const ServiceManager [inline, private]
find(const IService *ptr)ServiceManager [inline, private]
find(const IService *ptr) const ServiceManager [inline, private]
FSMState() const ComponentManager [inline, virtual]
getInterfaceNames() const extends2< ComponentManager, ISvcManager, ISvcLocator > [inline, virtual]
getPriority(const std::string &name) const ServiceManager [virtual]
getServices() const ServiceManager [virtual]
i_cast(const std::type_info &tid) const extends2< ComponentManager, ISvcManager, ISvcLocator > [inline, virtual]
iid typedefIInterface
info() const CommonMessaging< implements1< IComponentManager > > [inline]
initialize()ServiceManager [virtual]
interfaceID()IInterface [inline, static]
interfaces typedefextends2< ComponentManager, ISvcManager, ISvcLocator >
LAST_ERROR enum valueIInterface
ListSvc typedefServiceManager
loopCheckEnabled() const ServiceManager [virtual]
m_applicationComponentManager [protected]
m_appSvcServiceManager [private]
m_basicInterfaceIdComponentManager [protected]
m_defaultImplementationsServiceManager [private]
m_listOfPtrsServiceManager [mutable, private]
m_listsvcServiceManager [private]
m_loopCheckServiceManager [private]
m_maptypeServiceManager [private]
m_msgStreamCommonMessaging< implements1< IComponentManager > > [mutable, protected]
m_msgsvcCommonMessaging< implements1< IComponentManager > > [mutable, protected]
m_statefulComponentManager [protected]
m_streamWithServiceCommonMessaging< implements1< IComponentManager > > [mutable, protected]
m_svcLocatorComponentManager [mutable, protected]
MapType typedefServiceManager
msg() const CommonMessaging< implements1< IComponentManager > > [inline]
msgStream(const MSG::Level level=MSG::INFO) const CommonMessaging< implements1< IComponentManager > > [inline]
msgSvc() const CommonMessaging< implements1< IComponentManager > > [inline]
name() const ServiceManager [inline, virtual]
NO_INTERFACE enum valueIInterface
queryInterface(const InterfaceID &ti, void **pp)extends2< ComponentManager, ISvcManager, ISvcLocator > [inline, virtual]
refCount() const =0IInterface [pure virtual]
reinitialize()ServiceManager [virtual]
release()=0IInterface [pure virtual]
removeService(IService *svc)ServiceManager [virtual]
removeService(const std::string &name)ServiceManager [virtual]
restart()ServiceManager [virtual]
service(const Gaudi::Utils::TypeNameString &typeName, const bool createIf=true)ServiceManager [virtual]
serviceLocator() const ServiceManager [inline, virtual]
ServiceManager(IInterface *application)ServiceManager
setLoopCheckEnabled(bool en)ServiceManager [virtual]
setPriority(const std::string &name, int pri)ServiceManager [virtual]
start()ServiceManager [virtual]
Status enum nameIInterface
stop()ServiceManager [virtual]
SUCCESS enum valueIInterface
targetFSMState() const ComponentManager [inline, virtual]
terminate()ComponentManager [inline, virtual]
verbose() const CommonMessaging< implements1< IComponentManager > > [inline]
VERSMISMATCH enum valueIInterface
warning() const CommonMessaging< implements1< IComponentManager > > [inline]
~CommonMessaging()CommonMessaging< implements1< IComponentManager > > [inline, virtual]
~ComponentManager()ComponentManager [virtual]
~extend_interfaces1()extend_interfaces1< IComponentManager > [inline, virtual]
~extend_interfaces2()extend_interfaces2< I1, I2 > [inline, virtual]
~extends2()extends2< ComponentManager, ISvcManager, ISvcLocator > [inline, virtual]
~IComponentManager()IComponentManager [virtual]
~IInterface()IInterface [inline, virtual]
~IStateful()IStateful [inline, virtual]
~ServiceManager()ServiceManager [virtual]


Generated at Wed Mar 17 18:19:20 2010 for Gaudi Framework, version v21r8 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004