ToolHandle< T > Member List

This is the complete list of members for ToolHandle< T >, including all inherited members.

Algorithm classToolHandle< T >friend
AlgTool classToolHandle< T >friend
BaseToolHandle(const IInterface *parent=nullptr, bool createIf=true)BaseToolHandleinlineprotected
componentType() const GaudiHandleInfoinline
createIf() const ToolHandleInfoinline
empty() const GaudiHandleBaseinline
GaudiHandle(std::string myTypeAndName, std::string myComponentType, std::string myParentName)GaudiHandle< T >inlineprotected
GaudiHandle(const GaudiHandle &other)GaudiHandle< T >inline
GaudiHandleBase(std::string myTypeAndName, std::string myComponentType, std::string myParentName)GaudiHandleBaseinlineprotected
GaudiHandleInfo(std::string myComponentType, std::string myParentName)GaudiHandleInfoinlineprotected
get() const overrideToolHandle< T >inlinevirtual
getDefaultName()GaudiHandle< T >inline
getDefaultType()GaudiHandle< T >inline
i_retrieve(IAlgTool *&algTool) const overrideToolHandle< T >inlineprotectedvirtual
initialize(const std::string &toolTypeAndName, const IInterface *parent=nullptr, bool createIf=true)ToolHandle< T >inline
isPublic() const ToolHandleInfoinline
isSet() const GaudiHandle< T >inline
isValid() const GaudiHandle< T >inline
m_createIfToolHandleInfoprotected
m_parentToolHandleInfoprotected
m_pToolSvcToolHandle< T >mutableprivate
messageName() const GaudiHandleBase
name() const GaudiHandleBase
operator bool() const GaudiHandle< T >inline
operator*()GaudiHandle< T >inline
operator*() const GaudiHandle< T >inline
operator->()GaudiHandle< T >inline
operator->() const GaudiHandle< T >inline
operator=(const GaudiHandle &other)GaudiHandle< T >inline
parent() const ToolHandleInfoinline
parentName() const GaudiHandleInfoinline
propertyName() const GaudiHandleInfoinline
pythonPropertyClassName() const GaudiHandleBasevirtual
pythonRepr() const GaudiHandleBasevirtual
release() const ToolHandle< T >inline
release(T *algTool) const overrideToolHandle< T >inlinevirtual
retrieve() const ToolHandle< T >inline
retrieve(T *&algTool) const overrideToolHandle< T >inlinevirtual
BaseToolHandle::retrieve(IAlgTool *&tool) const BaseToolHandleinline
Service classToolHandle< T >friend
setComponentType(const std::string &componentType)GaudiHandleInfoinlineprotected
setName(const std::string &myName)GaudiHandleBase
setParentName(const std::string &parent)GaudiHandleInfoinlineprotected
setPropertyName(std::string propName)GaudiHandleInfoinline
setTypeAndName(std::string myTypeAndName)GaudiHandleBase
toolComponentType(const IInterface *parent)ToolHandleInfoinlinestatic
ToolHandle(const IInterface *parent=nullptr, bool createIf=true)ToolHandle< T >inline
ToolHandle(const std::string &toolTypeAndName, const IInterface *parent=nullptr, bool createIf=true)ToolHandle< T >inline
ToolHandleInfo(const IInterface *parent=nullptr, bool createIf=true)ToolHandleInfoinlineprotected
toolParentName(const IInterface *parent)ToolHandleInfoinlinestatic
type() const GaudiHandleBase
typeAndName() const overrideToolHandle< T >inlinevirtual
~BaseToolHandle()BaseToolHandleinlinevirtual
~GaudiHandle()GaudiHandle< T >inline
~GaudiHandleInfo()=defaultGaudiHandleInfovirtual
~ToolHandleInfo()=defaultToolHandleInfovirtual