#include <GaudiKernel/IService.h>
Inheritance diagram for IService:

Public Methods | |
| virtual const std::string& | name () const = 0 |
| Retrieve name of the service. | |
| virtual const IID& | type () const = 0 |
| Retrieve ID of the Service. Not really used. | |
| virtual StatusCode | initialize () = 0 |
| Initilize Service. | |
| virtual StatusCode | finalize () = 0 |
| Finalize Service. | |
Static Public Methods | |
| const InterfaceID& | interfaceID () |
| Retrieve interface ID. More... | |
Definition at line 18 of file IService.h.
|
|
Finalize Service.
Reimplemented in ConversionSvc, DataSvc, IGiGaSetUpSvc, IGiGaSvc, and Service. |
|
|
Initilize Service.
Reimplemented in ConversionSvc, DataSvc, IGiGaSetUpSvc, IGiGaSvc, and Service. |
|
|
Retrieve interface ID.
Reimplemented from IInterface. Reimplemented in IGiGaSetUpSvc, IGiGaSvc, IMagneticFieldSvc, IParticlePropertySvc, IRndmGenSvc, and IScriptingSvc. Definition at line 29 of file IService.h. |
|
|
Retrieve name of the service.
Reimplemented in Service. |
|
|
Retrieve ID of the Service. Not really used.
Reimplemented in Service. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000