Gaudi Framework, version v23r0 |
Home | Generated: Mon Jan 30 2012 |
#include <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 |
Definition at line 61 of file PersistencySvc.h.
PersistencySvc::ServiceEntry::ServiceEntry | ( | long | type, |
SmartIF< IService > & | svc, | ||
SmartIF< IConversionSvc > & | cnv, | ||
SmartIF< IAddressCreator > & | cr | ||
) | [inline] |
Definition at line 67 of file PersistencySvc.h.
{ m_serviceType = type; m_addrCreator = cr; m_cnvService = cnv; m_service = svc; }
PersistencySvc::ServiceEntry::ServiceEntry | ( | long | type, |
IService * | svc, | ||
IConversionSvc * | cnv, | ||
IAddressCreator * | cr | ||
) | [inline] |
Definition at line 76 of file PersistencySvc.h.
{ m_serviceType = type; m_addrCreator = cr; m_cnvService = cnv; m_service = svc; }
PersistencySvc::ServiceEntry::ServiceEntry | ( | const ServiceEntry & | copy ) | [inline] |
Definition at line 85 of file PersistencySvc.h.
{ m_serviceType = copy.m_serviceType; m_addrCreator = copy.m_addrCreator; m_cnvService = copy.m_cnvService; m_service = copy.m_service; }
virtual PersistencySvc::ServiceEntry::~ServiceEntry | ( | ) | [inline, virtual] |
Definition at line 91 of file PersistencySvc.h.
{ }
SmartIF<IAddressCreator>& PersistencySvc::ServiceEntry::addrCreator | ( | ) | const [inline] |
Definition at line 99 of file PersistencySvc.h.
{ return m_addrCreator; }
SmartIF<IConversionSvc>& PersistencySvc::ServiceEntry::conversionSvc | ( | ) | const [inline] |
Definition at line 96 of file PersistencySvc.h.
{ return m_cnvService; }
Definition at line 93 of file PersistencySvc.h.
{ return m_service; }
long PersistencySvc::ServiceEntry::svcType | ( | ) | const [inline] |
Definition at line 102 of file PersistencySvc.h.
{ return m_serviceType; }
SmartIF<IAddressCreator> PersistencySvc::ServiceEntry::m_addrCreator [mutable, private] |
Definition at line 65 of file PersistencySvc.h.
SmartIF<IConversionSvc> PersistencySvc::ServiceEntry::m_cnvService [mutable, private] |
Definition at line 64 of file PersistencySvc.h.
SmartIF<IService> PersistencySvc::ServiceEntry::m_service [mutable, private] |
Definition at line 63 of file PersistencySvc.h.
long PersistencySvc::ServiceEntry::m_serviceType [private] |
Definition at line 62 of file PersistencySvc.h.