The Gaudi Framework
v30r3 (a5ef0a68)
|
Opaque address interface definition. More...
#include <GaudiKernel/IOpaqueAddress.h>
Public Member Functions | |
virtual | ~IOpaqueAddress ()=default |
destructor More... | |
virtual unsigned long | addRef ()=0 |
Add reference to object. More... | |
virtual unsigned long | release ()=0 |
release reference to object More... | |
virtual const CLID & | clID () const =0 |
Retrieve class information from link. More... | |
virtual long | svcType () const =0 |
Retrieve service type. More... | |
virtual IRegistry * | registry () const =0 |
Update branch name. More... | |
virtual void | setRegistry (IRegistry *r)=0 |
Update directory pointer. More... | |
virtual const std::string * | par () const =0 |
Retrieve String parameters. More... | |
virtual const unsigned long * | ipar () const =0 |
Access to generic link parameters. More... | |
Opaque address interface definition.
The opaque address defines the behaviour necesary to load and store transient objects.
Definition at line 23 of file IOpaqueAddress.h.
|
virtualdefault |
destructor
|
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.