|  | The Gaudi Framework
    v36r16 (ea80daf8)
    | 
General info and helper functions for toolhandles and arrays. More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/ToolHandle.h>


| Public Member Functions | |
| virtual | ~ToolHandleInfo ()=default | 
| bool | isPublic () const noexcept | 
| bool | createIf () const noexcept | 
| const IInterface * | parent () const noexcept | 
| Static Public Member Functions | |
| static std::string | toolComponentType (const IInterface *parent) | 
| static std::string | toolParentName (const IInterface *parent) | 
| Protected Member Functions | |
| ToolHandleInfo (const IInterface *parent=nullptr, bool createIf=true) | |
| Protected Attributes | |
| const IInterface * | m_parent = nullptr | 
| bool | m_createIf { true } | 
General info and helper functions for toolhandles and arrays.
Definition at line 42 of file ToolHandle.h.
| 
 | inlineprotected | 
Definition at line 45 of file ToolHandle.h.
| 
 | virtualdefault | 
| 
 | inlinenoexcept | 
Definition at line 53 of file ToolHandle.h.
| 
 | inlinenoexcept | 
Definition at line 51 of file ToolHandle.h.
| 
 | inlinenoexcept | 
Definition at line 55 of file ToolHandle.h.
| 
 | inlinestatic | 
Definition at line 61 of file ToolHandle.h.
| 
 | inlinestatic | 
Definition at line 63 of file ToolHandle.h.
| 
 | protected | 
Definition at line 70 of file ToolHandle.h.
| 
 | protected | 
Definition at line 69 of file ToolHandle.h.