General info and helper functions for toolhandles and arrays.
More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/ToolHandle.h>
General info and helper functions for toolhandles and arrays.
Definition at line 40 of file ToolHandle.h.
◆ ToolHandleInfo()
| ToolHandleInfo::ToolHandleInfo |
( |
const IInterface * |
parent = nullptr, |
|
|
bool |
createIf = true |
|
) |
| |
|
inlineprotected |
◆ ~ToolHandleInfo()
| virtual ToolHandleInfo::~ToolHandleInfo |
( |
| ) |
|
|
virtualdefault |
◆ createIf()
| bool ToolHandleInfo::createIf |
( |
| ) |
const |
|
inlinenoexcept |
◆ isPublic()
| bool ToolHandleInfo::isPublic |
( |
| ) |
const |
|
inlinenoexcept |
◆ parent()
| const IInterface* ToolHandleInfo::parent |
( |
| ) |
const |
|
inlinenoexcept |
◆ toolComponentType()
| static std::string ToolHandleInfo::toolComponentType |
( |
const IInterface * |
parent | ) |
|
|
inlinestatic |
◆ toolParentName()
| static std::string ToolHandleInfo::toolParentName |
( |
const IInterface * |
parent | ) |
|
|
inlinestatic |
Definition at line 61 of file ToolHandle.h.
63 return ( !
parent ?
"ToolSvc" : ( pNamed ? pNamed->name() :
"" ) );
◆ m_createIf
| bool ToolHandleInfo::m_createIf { true } |
|
protected |
◆ m_parent
| const IInterface* ToolHandleInfo::m_parent = nullptr |
|
protected |
The documentation for this class was generated from the following file: