ToolSvc Member List

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

base_class typedefextends< BASE, Interfaces >
base_class typedefextends< BASE, Interfaces >
create(const std::string &type, const IInterface *parent, IAlgTool *&tool)ToolSvc
create(const std::string &type, const std::string &name, const IInterface *parent, IAlgTool *&tool)ToolSvc
existsTool(const std::string &toolname) const ToolSvc
ext_iids typedefextend_interfaces< Interfaces...>
ext_iids typedefextend_interfaces< Interfaces...>
extend_interfaces_base typedefextends< BASE, Interfaces >
extend_interfaces_base typedefextends< BASE, Interfaces >
finalize() overrideToolSvc
finalizeTool(IAlgTool *itool) const ToolSvcprivate
getInstances(const std::string &toolType) overrideToolSvc
getInstances() const overrideToolSvc
getInterfaceNames() const overrideextends< BASE, Interfaces >inline
getInterfaceNames() const overrideextends< BASE, Interfaces >inline
getTools() const overrideToolSvc
i_cast(const InterfaceID &tid) const overrideextends< BASE, Interfaces >inline
i_cast(const InterfaceID &tid) const overrideextends< BASE, Interfaces >inline
initialize() overrideToolSvc
m_instancesToolsToolSvcprivate
m_observersToolSvcprivate
m_pHistorySvcToolSvcprivate
minimumToolRefCount() const ToolSvcprivate
nameTool(const std::string &nameByUser, const IInterface *parent)ToolSvc
queryInterface(const InterfaceID &ti, void **pp) overrideextends< BASE, Interfaces >inline
queryInterface(const InterfaceID &ti, void **pp) overrideextends< BASE, Interfaces >inline
registerObserver(IToolSvc::Observer *obs) overrideToolSvc
releaseTool(IAlgTool *tool) overrideToolSvc
retrieve(const std::string &type, const InterfaceID &iid, IAlgTool *&tool, const IInterface *parent, bool createIf) overrideToolSvc
retrieve(const std::string &tooltype, const std::string &toolname, const InterfaceID &iid, IAlgTool *&tool, const IInterface *parent, bool createIf) overrideToolSvc
start() overrideToolSvc
stop() overrideToolSvc
ToolSvc(const std::string &name, ISvcLocator *svc)ToolSvc
totalToolRefCount() const ToolSvcprivate
unRegisterObserver(IToolSvc::Observer *obs) overrideToolSvc
~extend_interfaces() override=defaultextend_interfaces< Interfaces...>
~extend_interfaces() override=defaultextend_interfaces< Interfaces...>
~extends() override=defaultextends< BASE, Interfaces >
~extends() override=defaultextends< BASE, Interfaces >
~ToolSvc() override=defaultToolSvc