  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef IOVSVC_IOVADDRESS_H 
    6 #define IOVSVC_IOVADDRESS_H 
    8 #include "GaudiKernel/IOpaqueAddress.h" 
    9 #include "GaudiKernel/ClassID.h" 
   43     : IOpaqueAddress(
copy),
 
   59              const std::string& 
p1, 
 
   60              const std::string& 
p2,
 
  117   virtual const std::string* 
par()
 const   {
 
  121   virtual const unsigned long* 
ipar()
  const  {
 
  135   virtual const std::string& 
key()
 const {
 
  140   virtual const std::string& 
tag()
 const {
 
  
virtual const std::string * par() const
Retrieve string parameters.
 
Validity Range object. Holds two IOVTimes (start and stop)
 
virtual long svcType() const
Access : retrieve the storage type of the class id.
 
long m_svcType
Storage type.
 
virtual void setClID(const CLID &clid)
Access : Set class ID of the link.
 
virtual unsigned long release()
 
virtual ~IOVAddress()
Standard Destructor.
 
virtual const unsigned long * ipar() const
Retrieve integer parameters.
 
virtual IOVRange range() const
Retrieve IOVRange.
 
unsigned long m_ipar[2]
Integer parameters to be accessed.
 
virtual void setRegistry(IRegistry *pRegistry)
Set pointer to directory.
 
AthROOTErrorHandlerSvc * svc
 
std::string m_par[2]
String parameters to be accessed.
 
uint32_t CLID
The Class ID type.
 
IRegistry * m_pRegistry
Pointer to corresponding directory.
 
virtual const std::string & key() const
Retrieve dbKey.
 
virtual const std::string & tag() const
Retrieve dbtag.
 
IOVAddress(const IOVAddress ©)
 
virtual const CLID & clID() const
Access : Retrieve class ID of the link.
 
IOVAddress(long svc, const CLID &clid, const std::string &p1, const std::string &p2, unsigned long ip1, unsigned long ip2, const IOVRange &range)
Standard Constructor.
 
virtual unsigned long addRef()
Add reference to object.
 
IOVAddress & operator=(const IOVAddress &)
 
virtual IRegistry * registry() const
Pointer to directory.
 
virtual void setSvcType(long typ)
Access : set the storage type of the class id.
 
virtual void setRange(IOVRange &range)