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