Gaudi Framework, version v23r0 |
Home | Generated: Mon Jan 30 2012 |
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.
virtual IOpaqueAddress::~IOpaqueAddress | ( | ) | [inline, virtual] |
virtual unsigned long IOpaqueAddress::addRef | ( | ) | [pure virtual] |
Add reference to object.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual const CLID& IOpaqueAddress::clID | ( | ) | const [pure virtual] |
Retrieve class information from link.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual const unsigned long* IOpaqueAddress::ipar | ( | ) | const [pure virtual] |
Access to generic link parameters.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual const std::string* IOpaqueAddress::par | ( | ) | const [pure virtual] |
Retrieve String parameters.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual IRegistry* IOpaqueAddress::registry | ( | ) | const [pure virtual] |
Update branch name.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual unsigned long IOpaqueAddress::release | ( | ) | [pure virtual] |
release reference to object
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual void IOpaqueAddress::setRegistry | ( | IRegistry * | r ) | [pure virtual] |
Update directory pointer.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.
virtual long IOpaqueAddress::svcType | ( | ) | const [pure virtual] |
Retrieve service type.
Implemented in GenericAddress, and RootHistCnv::RootObjAddress.