![]()  | 
  
    The Gaudi Framework
    v36r1 (3e2fb5a8)
    
   | 
 
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 41 of file ToolHandle.h.
      
  | 
  inlineprotected | 
Definition at line 44 of file ToolHandle.h.
      
  | 
  virtualdefault | 
      
  | 
  inlinenoexcept | 
Definition at line 52 of file ToolHandle.h.
      
  | 
  inlinenoexcept | 
Definition at line 50 of file ToolHandle.h.
      
  | 
  inlinenoexcept | 
Definition at line 54 of file ToolHandle.h.
      
  | 
  inlinestatic | 
Definition at line 60 of file ToolHandle.h.
      
  | 
  inlinestatic | 
Definition at line 62 of file ToolHandle.h.
      
  | 
  protected | 
Definition at line 69 of file ToolHandle.h.
      
  | 
  protected | 
Definition at line 68 of file ToolHandle.h.