![]() |
ATLAS Offline Software
|
#include <IOVAddress.h>
Public Member Functions | |
| IOVAddress () | |
| IOVAddress (const IOVAddress ©) | |
| 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 | ~IOVAddress () |
| Standard Destructor. | |
| virtual unsigned long | addRef () |
| Add reference to object. | |
| virtual unsigned long | release () |
| virtual IRegistry * | registry () const |
| Pointer to directory. | |
| virtual void | setRegistry (IRegistry *pRegistry) |
| Set pointer to directory. | |
| virtual const CLID & | clID () const |
| Access : Retrieve class ID of the link. | |
| virtual void | setClID (const CLID &clid) |
| Access : Set class ID of the link. | |
| virtual long | svcType () const |
| Access : retrieve the storage type of the class id. | |
| virtual void | setSvcType (long typ) |
| Access : set the storage type of the class id. | |
| virtual const std::string * | par () const |
| Retrieve string parameters. | |
| virtual const unsigned long * | ipar () const |
| Retrieve integer parameters. | |
| virtual IOVRange | range () const |
| Retrieve IOVRange. | |
| virtual void | setRange (IOVRange &range) |
| virtual const std::string & | key () const |
| Retrieve dbKey. | |
| virtual const std::string & | tag () const |
| Retrieve dbtag. | |
Protected Attributes | |
| unsigned long | m_refCount |
| long | m_svcType |
| Storage type. | |
| CLID | m_clID |
| Class id. | |
| std::string | m_par [2] |
| String parameters to be accessed. | |
| unsigned long | m_ipar [2] |
| Integer parameters to be accessed. | |
| IRegistry * | m_pRegistry |
| Pointer to corresponding directory. | |
| IOVRange | m_range |
Private Member Functions | |
| IOVAddress & | operator= (const IOVAddress &) |
Definition at line 11 of file IOVAddress.h.
|
inline |
Definition at line 32 of file IOVAddress.h.
|
inline |
Definition at line 42 of file IOVAddress.h.
|
inline |
Standard Constructor.
Definition at line 57 of file IOVAddress.h.
|
inlinevirtual |
|
inlinevirtual |
Add reference to object.
Definition at line 81 of file IOVAddress.h.
Access : Retrieve class ID of the link.
Definition at line 101 of file IOVAddress.h.
|
inlinevirtual |
Retrieve integer parameters.
Definition at line 121 of file IOVAddress.h.
|
inlinevirtual |
|
private |
|
inlinevirtual |
Retrieve string parameters.
Definition at line 117 of file IOVAddress.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 85 of file IOVAddress.h.
Access : Set class ID of the link.
Definition at line 105 of file IOVAddress.h.
|
inlinevirtual |
Definition at line 130 of file IOVAddress.h.
|
inlinevirtual |
Set pointer to directory.
Definition at line 97 of file IOVAddress.h.
|
inlinevirtual |
Access : set the storage type of the class id.
Definition at line 113 of file IOVAddress.h.
|
inlinevirtual |
Access : retrieve the storage type of the class id.
Definition at line 109 of file IOVAddress.h.
|
inlinevirtual |
|
protected |
Class id.
Definition at line 19 of file IOVAddress.h.
|
protected |
Integer parameters to be accessed.
Definition at line 23 of file IOVAddress.h.
|
protected |
String parameters to be accessed.
Definition at line 21 of file IOVAddress.h.
|
protected |
Pointer to corresponding directory.
Definition at line 25 of file IOVAddress.h.
|
protected |
Definition at line 27 of file IOVAddress.h.
|
protected |
Definition at line 15 of file IOVAddress.h.
|
protected |
Storage type.
Definition at line 17 of file IOVAddress.h.