The Gaudi Framework  v41r0 (bdbe7744)
Loading...
Searching...
No Matches
ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > > Member List

This is the complete list of members for ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >, including all inherited members.

AlgTool classToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >friend
GaudiHandle::assertObject() constGaudiHandle< T >inlineprivate
BaseToolHandle::BaseToolHandle(const IInterface *parent=nullptr, bool createIf=true)BaseToolHandleinlineprotected
ToolHandle< IAlgTool >::BaseToolHandle(const IInterface *parent=nullptr, bool createIf=true)BaseToolHandleinlineprotected
bind(const EventContext &ctx) constToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inline
GaudiHandle::componentType() constGaudiHandleInfoinline
ToolHandle< IAlgTool >::componentType() constGaudiHandleInfoinline
BaseToolHandle::createIf() const noexceptToolHandleInfoinline
ToolHandle< IAlgTool >::createIf() const noexceptToolHandleInfoinline
BaseToolHandle::disable()BaseToolHandleinline
ToolHandle< IAlgTool >::disable()BaseToolHandleinline
GaudiHandle::empty() constGaudiHandleBaseinline
ToolHandle< IAlgTool >::empty() constGaudiHandleBaseinline
BaseToolHandle::enable()BaseToolHandleinline
ToolHandle< IAlgTool >::enable()BaseToolHandleinline
Gaudi::Algorithm classToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >friend
GaudiHandle::GaudiHandle(std::string myTypeAndName, std::string myComponentType, std::string myParentName)GaudiHandle< T >inlineprotected
GaudiHandle::GaudiHandle(const GaudiHandle< NCT > &other)GaudiHandle< T >inline
GaudiHandle::GaudiHandle(const GaudiHandle &other)GaudiHandle< T >inline
ToolHandle< IAlgTool >::GaudiHandle(std::string myTypeAndName, std::string myComponentType, std::string myParentName)GaudiHandle< IAlgTool >inlineprotected
GaudiHandle::GaudiHandleBase(std::string myTypeAndName, std::string myComponentType, std::string myParentName)GaudiHandleBaseinlineprotected
ToolHandle< IAlgTool >::GaudiHandleBase(std::string myTypeAndName, std::string myComponentType, std::string myParentName)GaudiHandleBaseinlineprotected
GaudiHandle::GaudiHandleInfo(std::string myComponentType, std::string myParentName)GaudiHandleInfoinlineprotected
ToolHandle< IAlgTool >::GaudiHandleInfo(std::string myComponentType, std::string myParentName)GaudiHandleInfoinlineprotected
get() constToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inline
BaseToolHandle::get()BaseToolHandleinline
GaudiHandle::get()GaudiHandle< T >inline
ToolHandle< IAlgTool >::BaseToolHandle::get()BaseToolHandleinline
GaudiHandle< IAlgTool >::get()GaudiHandle< IAlgTool >inline
getAsIAlgTool() const overrideToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inlineprotectedvirtual
BaseToolHandle::getAsIAlgTool()=0BaseToolHandleprotectedpure virtual
GaudiHandle::getDefaultName()GaudiHandle< T >inline
ToolHandle< IAlgTool >::getDefaultName()GaudiHandle< IAlgTool >inline
GaudiHandle::getDefaultType()GaudiHandle< T >inline
ToolHandle< IAlgTool >::getDefaultType()GaudiHandle< IAlgTool >inline
i_retrieve(IAlgTool *&algTool) const overrideToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inlineprotectedvirtual
initialize(const std::string &toolTypeAndName, const IInterface *parent=nullptr, bool createIf=true)ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inline
BaseToolHandle::isEnabled() constBaseToolHandleinline
ToolHandle< IAlgTool >::isEnabled() constBaseToolHandleinline
BaseToolHandle::isPublic() const noexceptToolHandleInfoinline
ToolHandle< IAlgTool >::isPublic() const noexceptToolHandleInfoinline
GaudiHandle::isSet() constGaudiHandle< T >inline
ToolHandle< IAlgTool >::isSet() constGaudiHandle< IAlgTool >inline
GaudiHandle::isValid() constGaudiHandle< T >inline
ToolHandle< IAlgTool >::isValid() constGaudiHandle< IAlgTool >inline
m_bindToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >private
GaudiHandle::m_componentTypeGaudiHandleInfoprivate
BaseToolHandle::m_createIfToolHandleInfoprotected
ToolHandle< IAlgTool >::m_createIfToolHandleInfoprotected
BaseToolHandle::m_enabledBaseToolHandleprotected
ToolHandle< IAlgTool >::m_enabledBaseToolHandleprotected
BaseToolHandle::m_parentToolHandleInfoprotected
ToolHandle< IAlgTool >::m_parentToolHandleInfoprotected
GaudiHandle::m_parentNameGaudiHandleInfoprivate
GaudiHandle::m_pObjectGaudiHandle< T >mutableprivate
GaudiHandle::m_propertyNameGaudiHandleInfoprivate
m_pToolSvcToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >mutableprivate
m_ptrToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >private
GaudiHandle::m_typeAndNameGaudiHandleBaseprivate
GaudiHandle::messageName() constGaudiHandleBase
ToolHandle< IAlgTool >::messageName() constGaudiHandleBase
GaudiHandle::name() constGaudiHandleBase
ToolHandle< IAlgTool >::name() constGaudiHandleBase
GaudiHandle::operator bool() constGaudiHandle< T >inline
ToolHandle< IAlgTool >::operator bool() constGaudiHandle< IAlgTool >inline
GaudiHandle::operator*()GaudiHandle< T >inline
GaudiHandle::operator*() constGaudiHandle< T >inline
ToolHandle< IAlgTool >::operator*()GaudiHandle< IAlgTool >inline
GaudiHandle::operator->()GaudiHandle< T >inline
GaudiHandle::operator->() constGaudiHandle< T >inline
ToolHandle< IAlgTool >::operator->()GaudiHandle< IAlgTool >inline
operator<<(std::ostream &os, const ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > > &handle)ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >friend
operator=(const std::string &typeAndName)ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >
operator=(std::string &&typeAndName)ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >
GaudiHandle::operator=(const GaudiHandle< NCT > &other)GaudiHandle< T >inline
GaudiHandle::operator=(const GaudiHandle &other)GaudiHandle< T >inline
GaudiHandle< IAlgTool >::operator=(const GaudiHandle< NCT > &other)GaudiHandle< IAlgTool >inline
BaseToolHandle::parent() const noexceptToolHandleInfoinline
ToolHandle< IAlgTool >::parent() const noexceptToolHandleInfoinline
GaudiHandle::parentName() constGaudiHandleInfoinline
ToolHandle< IAlgTool >::parentName() constGaudiHandleInfoinline
GaudiHandle::propertyName() constGaudiHandleInfoinline
ToolHandle< IAlgTool >::propertyName() constGaudiHandleInfoinline
GaudiHandle::PropertyType typedefGaudiHandleBase
ToolHandle< IAlgTool >::PropertyType typedefGaudiHandleBase
GaudiHandle::pythonPropertyClassName() const overrideGaudiHandleBasevirtual
ToolHandle< IAlgTool >::pythonPropertyClassName() const overrideGaudiHandleBasevirtual
GaudiHandle::pythonRepr() const overrideGaudiHandleBasevirtual
ToolHandle< IAlgTool >::pythonRepr() const overrideGaudiHandleBasevirtual
release() const overrideToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inlinevirtual
GaudiHandle::release(T *comp) constGaudiHandle< T >inlineprotectedvirtual
retrieve() const overrideToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inlinevirtual
BaseToolHandle::retrieve(IAlgTool *&tool) constBaseToolHandleinline
BaseToolHandle::retrieve(DisableTool sd)=0BaseToolHandlepure virtual
BaseToolHandle::retrieve(EnableTool sd)=0BaseToolHandlepure virtual
GaudiHandle::retrieve(T *&) const =0GaudiHandle< T >protectedpure virtual
BaseToolHandle::retrieve(IAlgTool *&tool) constBaseToolHandleinline
Service classToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >friend
GaudiHandle::setComponentType(std::string componentType)GaudiHandleInfoinlineprotected
ToolHandle< IAlgTool >::setComponentType(std::string componentType)GaudiHandleInfoinlineprotected
BaseToolHandle::setEnabled(bool flag)BaseToolHandleinline
ToolHandle< IAlgTool >::setEnabled(bool flag)BaseToolHandleinline
GaudiHandle::setName(std::string_view myName)GaudiHandleBase
ToolHandle< IAlgTool >::setName(std::string_view myName)GaudiHandleBase
GaudiHandle::setParentName(std::string parent)GaudiHandleInfoinlineprotected
ToolHandle< IAlgTool >::setParentName(std::string parent)GaudiHandleInfoinlineprotected
GaudiHandle::setPropertyName(std::string propName)GaudiHandleInfoinline
ToolHandle< IAlgTool >::setPropertyName(std::string propName)GaudiHandleInfoinline
GaudiHandle::setTypeAndName(std::string myTypeAndName)GaudiHandleBase
ToolHandle< IAlgTool >::setTypeAndName(std::string myTypeAndName)GaudiHandleBase
BaseToolHandle::toolComponentType(const IInterface *parent)ToolHandleInfoinlinestatic
ToolHandle< IAlgTool >::toolComponentType(const IInterface *parent)ToolHandleInfoinlinestatic
ToolHandle(std::tuple< Args... > &&args, std::index_sequence< Is... >)ToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inlineprivate
BaseToolHandle::ToolHandleInfo(const IInterface *parent=nullptr, bool createIf=true)ToolHandleInfoinlineprotected
ToolHandle< IAlgTool >::ToolHandleInfo(const IInterface *parent=nullptr, bool createIf=true)ToolHandleInfoinlineprotected
BaseToolHandle::toolParentName(const IInterface *parent)ToolHandleInfoinlinestatic
ToolHandle< IAlgTool >::toolParentName(const IInterface *parent)ToolHandleInfoinlinestatic
GaudiHandle::type() constGaudiHandleBase
ToolHandle< IAlgTool >::type() constGaudiHandleBase
typeAndName() const overrideToolHandle< Gaudi::Interface::Bind::IBinder< IFace > >inlinevirtual
~GaudiHandleInfo()GaudiHandleInfoinlinevirtual
~ToolHandleInfo()=defaultToolHandleInfovirtual