#include </builds/gaudi/Gaudi/GaudiAlg/include/GaudiAlg/GaudiCommon.h>
Helper structure for implementation of "get"-functions for GaudiCommon<BASE>
- Author
 - Vanya BELYAEV Ivan..nosp@m.Bely.nosp@m.aev@n.nosp@m.ikhe.nosp@m.f.nl 
 
- Date
 - 2008-07-22 
 
Definition at line 57 of file GaudiCommon.h.
 
◆ return_type
the actual return type 
Definition at line 120 of file GetData.h.
 
 
◆ Type
◆ operator()()
template<class COMMON > 
  
  
      
        
          | return_type Gaudi::Utils::GetData::operator()  | 
          ( | 
          const COMMON &  | 
          common,  | 
         
        
           | 
           | 
          IDataProviderSvc *  | 
          service,  | 
         
        
           | 
           | 
          std::string_view  | 
          location,  | 
         
        
           | 
           | 
          const bool  | 
          checkData = true  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inline   | 
  
 
the only one essential method 
- Parameters
 - 
  
    | common | the actual "worker"  | 
    | service | pointer to Data Provider Service  | 
    | location | location of objects in TES  | 
    | checkData | whether to check if the pointer is valid before returning it  | 
  
   
- Returns
 - the data 
 
Definition at line 132 of file GetData.h.
  142                          << ( obj ? 
"has been" : 
"could not be" ) << 
" retrieved from TS at address '" << 
location 
 
 
 
The documentation for this struct was generated from the following files: