|
Gaudi Framework, version v25r2 |
| Home | Generated: Wed Jun 4 2014 |
Opaque address interface definition. More...
#include <GaudiKernel/IOpaqueAddress.h>

Public Member Functions | |
| virtual | ~IOpaqueAddress () |
| destructor | |
| virtual unsigned long | addRef ()=0 |
| Add reference to object. | |
| virtual unsigned long | release ()=0 |
| release reference to object | |
| virtual const CLID & | clID () const =0 |
| Retrieve class information from link. | |
| virtual long | svcType () const =0 |
| Retrieve service type. | |
| virtual IRegistry * | registry () const =0 |
| Update branch name. | |
| virtual void | setRegistry (IRegistry *r)=0 |
| Update directory pointer. | |
| virtual const std::string * | par () const =0 |
| Retrieve String parameters. | |
| virtual const unsigned long * | ipar () const =0 |
| Access to generic link parameters. | |
Opaque address interface definition.
The opaque address defines the behaviour necesary to load and store transient objects.
Definition at line 24 of file IOpaqueAddress.h.
|
inlinevirtual |
|
pure virtual |
Add reference to object.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
Retrieve class information from link.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
Access to generic link parameters.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
Retrieve String parameters.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
Update branch name.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
release reference to object
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
Update directory pointer.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
|
pure virtual |
Retrieve service type.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.