#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: