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 46 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 67 of file ToolHandle.h.
69 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: