Helper structure for implementation of "get"-functions for GaudiCommon<BASE>  
 More...
#include <GaudiAlg/GaudiCommon.h>
template<class TYPE>
struct Gaudi::Utils::GetData< TYPE >
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 41 of file GaudiCommon.h.
the actual return type 
Definition at line 85 of file GetData.h.
 
 
template<class TYPE> 
template<class COMMON > 
 
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 98 of file GetData.h.
  106           common.Assert(obj, 
"get():: No valid data at '" + location + 
"'");
   110           common.debug() << 
"The object of type '"   113                          << (obj ? 
"has been" : 
"could not be")
   114                          << 
" retrieved from TS at address '"   115                          << location << 
"'" << 
endmsg ;
 GAUDI_API const std::string typeinfoName(const std::type_info &)
Get platform independent information about the class type. 
_GetType< Type >::return_type return_type
the actual return type 
MsgStream & endmsg(MsgStream &s)
MsgStream Modifier: endmsg. Calls the output method of the MsgStream. 
 
 
The documentation for this struct was generated from the following files: