|
Gaudi Framework, version v21r6 |
| Home | Generated: 11 Nov 2009 |
#include <PersistencySvc.h>

Definition at line 61 of file PersistencySvc.h.
Public Member Functions | |
| ServiceEntry (long type, SmartIF< IService > &svc, SmartIF< IConversionSvc > &cnv, SmartIF< IAddressCreator > &cr) | |
| ServiceEntry (long type, IService *svc, IConversionSvc *cnv, IAddressCreator *cr) | |
| ServiceEntry (const ServiceEntry ©) | |
| virtual | ~ServiceEntry () |
| SmartIF< IService > & | service () const |
| SmartIF< IConversionSvc > & | conversionSvc () const |
| SmartIF< IAddressCreator > & | addrCreator () const |
| long | svcType () const |
Private Attributes | |
| long | m_serviceType |
| SmartIF< IService > | m_service |
| SmartIF< IConversionSvc > | m_cnvService |
| SmartIF< IAddressCreator > | m_addrCreator |
| PersistencySvc::ServiceEntry::ServiceEntry | ( | long | type, | |
| SmartIF< IService > & | svc, | |||
| SmartIF< IConversionSvc > & | cnv, | |||
| SmartIF< IAddressCreator > & | cr | |||
| ) | [inline] |
Definition at line 67 of file PersistencySvc.h.
00070 { 00071 m_serviceType = type; 00072 m_addrCreator = cr; 00073 m_cnvService = cnv; 00074 m_service = svc; 00075 }
| PersistencySvc::ServiceEntry::ServiceEntry | ( | long | type, | |
| IService * | svc, | |||
| IConversionSvc * | cnv, | |||
| IAddressCreator * | cr | |||
| ) | [inline] |
Definition at line 76 of file PersistencySvc.h.
00079 { 00080 m_serviceType = type; 00081 m_addrCreator = cr; 00082 m_cnvService = cnv; 00083 m_service = svc; 00084 }
| PersistencySvc::ServiceEntry::ServiceEntry | ( | const ServiceEntry & | copy | ) | [inline] |
Definition at line 85 of file PersistencySvc.h.
00085 { 00086 m_serviceType = copy.m_serviceType; 00087 m_addrCreator = copy.m_addrCreator; 00088 m_cnvService = copy.m_cnvService; 00089 m_service = copy.m_service; 00090 }
| virtual PersistencySvc::ServiceEntry::~ServiceEntry | ( | ) | [inline, virtual] |
| SmartIF<IConversionSvc>& PersistencySvc::ServiceEntry::conversionSvc | ( | ) | const [inline] |
| SmartIF<IAddressCreator>& PersistencySvc::ServiceEntry::addrCreator | ( | ) | const [inline] |
| long PersistencySvc::ServiceEntry::svcType | ( | ) | const [inline] |
long PersistencySvc::ServiceEntry::m_serviceType [private] |
Definition at line 62 of file PersistencySvc.h.
SmartIF<IService> PersistencySvc::ServiceEntry::m_service [mutable, private] |
Definition at line 63 of file PersistencySvc.h.
SmartIF<IConversionSvc> PersistencySvc::ServiceEntry::m_cnvService [mutable, private] |
Definition at line 64 of file PersistencySvc.h.
SmartIF<IAddressCreator> PersistencySvc::ServiceEntry::m_addrCreator [mutable, private] |
Definition at line 65 of file PersistencySvc.h.